public class MobileBaseState extends Object implements IBaseState
MobileBaseState mobileBaseState = new MobileBaseState();
mobileBaseState.setConnectionString("platformName=Android;deviceName=MotoG3;app=C:/myApp.apk");
MobileDevice mobileDevice = baseState.execute(desktop);
| Constructor and Description |
|---|
MobileBaseState()
使用默认设置文件 "silk4j.settings" 中的信息创建一个移动基态。
|
MobileBaseState(File silk4jSettingsFile)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends TestObject> |
execute(Desktop desktop)
在由桌面指定的机器上执行基本状态。
|
String |
getConnectionString()
获取用来指定要测试的移动设备和应用程序的连接字符串。
|
void |
setConnectionString(String connectionString)
设置用来指定要测试的移动设备和应用程序的连接字符串。
|
void |
setOption(String optionName,
Object optionValue)
设置代理选项。
|
public MobileBaseState()
public MobileBaseState(File silk4jSettingsFile)
silk4jSettingsFile - public <T extends TestObject> T execute(Desktop desktop)
IBaseStateexecute in interface IBaseStatedesktop - 桌面public String getConnectionString()
public void setConnectionString(String connectionString)
connectionString - 指定要测试的移动设备和应用的连接字符串。示例:platformName=Android;deviceName=MotoG3;app=C:/myApp.apkplatformName=iOS;deviceName=myiPhone6;app=C:/myApp.ipa;host=10.0.0.1public void setOption(String optionName, Object optionValue)
baseState.setOption(CommonOptions.OPT_WAIT_RESOLVE_OBJDEF, true)optionName - 选项名称。关于可用的选项列表,可参见 CommonOptions。optionValue - 选项的值。
Copyright 2009-2012 Micro Focus. All Rights Reserved.