デスクトップで指定したマシン上で基本状態を実行します。
TestObject = BaseState.Execute();
TestObject = BaseState.Execute()
変数 | 説明 |
---|---|
TestObject | ロケーターが待機するオブジェクト。 |
構成ファイル config.silk4net に保存されている基本状態を使用して、Web アプリケーションの基本状態を設定するには:
var baseState = new BrowserBaseState(); baseState.Execute();VB
Dim baseState = New BrowserBaseState() baseState.Execute()
さらに、基本状態を変数に格納するには:
var baseState = new BrowserBaseState(); var browserApplication = (BrowserApplication) baseState.Execute();VB
Dim baseState = New BrowserBaseState() Dim browserApplication As BrowserApplication = baseState.Execute()
Web アプリケーションをテストするブラウザーとして Internet Explorer を、Web アプリケーションの URL として www.borland.com を指定するには、次のコードを使用できます。
var baseState = new BrowserBaseState(BrowserType.InternetExplorer, "www.borland.com"); baseState.Execute();
Dim baseState = New BrowserBaseState(BrowserType.InternetExplorer, "www.borland.com") baseState.Execute()
さらに、基本状態を変数に格納するには:
var baseState = new BrowserBaseState(BrowserType.InternetExplorer, "www.borland.com"); var browserApplication = (BrowserApplication) baseState.Execute();
Dim baseState = New BrowserBaseState(BrowserType.InternetExplorer, "www.borland.com") Dim browserApplication As BrowserApplication = baseState.Execute()
モバイル デバイス上のモバイル ブラウザー (iOS デバイス上の Safari など) を指定するには、次のコードを使用できます。
var baseState = new BrowserBaseState(BrowserType.Safari, "www.borland.com"); baseState.MobileDeviceName = "My iPhone"; baseState.Execute();
Dim baseState = New BrowserBaseState(BrowserType.Safari, "www.borland.com") baseState.MobileDeviceName = "My iPhone" baseState.Execute()
AUT の実行可能ファイルへのパスとして C:/windows/system32/notepad.exe を、AUT のメイン ウィンドウのロケーターとして //Window[@caption='*Notepad*'] を指定するには、次のコードを使用できます。
var 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*']") baseState.Execute()
さらに、基本状態を変数に格納するには:
var baseState = new BaseState("C:/windows/system32/notepad.exe", "//Window[@caption='*Notepad*']"); var mainWindow = (Window) baseState.Execute();
Dim baseState = New BaseState("C:/windows/system32/notepad.exe", "//Window[@caption='*Notepad*']") Dim mainWindow As Window = baseState.Execute()