Find メソッド (TestObject)

クラス

TestObject

アクション

XPath ロケーターで指定したオブジェクトを検索します。 ロケーターに一致する 最初のオブジェクトを返します。 ロケーターに一致するオブジェクトが見つからない場合、エージェントはデフォルトのタイムアウト (オプション Options.ObjectResolveTimeout で指定) を経過するまでオブジェクトを探し続けます。 オブジェクトが見つからない場合は、 ObjectNotFoundException がスローされます。 オプション ダイアログ ボックスの 全般 ページにある Options.ObjectResolveTimeout オプションで設定できます。 このオプションは、UI では デフォルトの待機タイムアウト (ミリ秒) になります。 デフォルトのタイムアウト値は 5 秒です。

Find メソッドの代わりに PushButton メソッドや Window メソッドを使用できます。 たとえば、以下のように入力できます。
myWindow.Find(Of PushButton)("//PushButton[@caption='ok']").Select()
または
myWindow.PushButton("@caption='ok'").Select()

構文

TestObject.Find(locator, [options])
変数 説明
locator XPath ロケーター。 検索するオブジェクトを定義します。 String
options 省略可能: 検索操作に対するオプションを指定します。 デフォルト タイムアウトを上書きしたり、オブジェクトが見つからない場合に例外をスローする代わりに null を返す ように指定したりするためにしようできます。