Execute メソッド

クラス

BaseState

処理

デスクトップで指定したマシン上で基本状態を実行します。

構文

TestObject = BaseState.Execute()
変数 説明
TestObject ロケーターが待機するオブジェクト。

例:基本状態でのブラウザーと Web アプリケーションの URL の指定

Web アプリケーションをテストするブラウザーとして Internet Explorer を、Web アプリケーションの URL として www.borland.com を指定するには、次のコードを使用できます。

Dim baseState = New BrowserBaseState(BrowserType.InternetExplorer, "www.borland.com")
baseState.Execute()

さらに、基本状態を変数に格納するには:

Dim baseState = New BrowserBaseState(BrowserType.InternetExplorer, "www.borland.com")
Dim browserApplication As BrowserApplication = baseState.Execute()

モバイル デバイス上のモバイル ブラウザー (iOS デバイス上の Safari など) を指定するには、次のコードを使用できます。

Dim baseState = New BrowserBaseState(BrowserType.Safari, "www.borland.com")
baseState.MobileDeviceName = "My iPhone"
baseState.Execute()

例:実行可能ファイルへのパスと AUT のメイン ウィンドウのロケーターの指定

AUT の実行可能ファイルへのパスとして C:/windows/system32/notepad.exe を、AUT のメイン ウィンドウのロケーターとして //Window[@caption='*Notepad*'] を指定するには、次のコードを使用できます。

Dim baseState = New BaseState("C:/windows/system32/notepad.exe", "//Window[@caption='*Notepad*']")
baseState.Execute()

さらに、基本状態を変数に格納するには:

Dim baseState = New BaseState("C:/windows/system32/notepad.exe", "//Window[@caption='*Notepad*']")
Dim mainWindow As Window = baseState.Execute()