配置手机测试
一旦你已经准备好安卓或iOS设备测试自动化,连接到188金宝搏app苹果下载软件Tricentis移动代理和创建模块使用手机扫描,你需要指定测试配置参数(安全和)。
您所指定的安全和依靠移动平台,应用程序中,您使用和连接。这个话题让你移动安全和所有可用的概述。此外,它有详细信息安全和如下:
信息如何使用移动安全和在你的测试中,请参阅下面的章节。
信息如何使用移动配置安全和手机扫描创建,见“使用移动配置”章。
手机安全和概述
下表列出了所有安全和你可以为你的手机配置测试。
移动TCP |
描述 |
---|---|
TMAServer |
添加这个TCP指定188金宝搏app苹果下载软件Tricentis移动代理服务器地址。 |
AppiumServer |
添加这个TCP指定Appium服务器地址。 有关更多信息,见“指定AppiumServer TCP”章。 |
|
|
设备名称 |
添加这个TCP来指定您想要执行的设备你的手机测试。 如果你只有一个Android设备连接到你的电脑,你不需要指定设备名称TCP。 有关详细信息,见“指定设备名称TCP”章。 |
ExecuteInParallel |
如果你想并行运行你的手机测试,用这个TCP与价值真正的。 |
如果你添加这个TCP在线云运行你的测试使用iOS模拟器。 当你使用模拟器,设置这个参数真正的。 您还可以使用这个TCP本地或远程自动化测试如果你想覆盖默认的识别机制。 |
|
LiveView |
添加这个TCP并设置其值真正的来启用实时视图在测试执行。 |
添加这个TCP在以下情况:
|
|
屏幕流 |
添加这个TCP并设置其值真正的来自动保存与ActionMode TestStepValues的截图输入。 如果你添加这个TCP,你还必须添加ScreenFlowPath参数。 |
ScreenFlowPath |
指定你想要的路径188金宝搏app苹果下载软件Tricentis托斯卡来自动保存与ActionMode TestStepValues的截图输入。 如果你添加这个TCP,你还必须添加屏幕流参数。 |
SkipVisibilityCheck |
添加这个TCP并设置其值假,如果你想188金宝搏app苹果下载软件Tricentis托斯卡检查控制可见性测试自动化。默认情况下,188金宝搏app苹果下载软件Tricentis托斯卡为当地的执行和检查控制能见度不检查控制能见度执行在云里。 有关详细信息,看到“配置测试在线云”章。 |
TapByCoordinates |
添加这个TCP如果你想模拟点击你指定的控制{点击}行动。 使用TCP作为援助机制如果你经验指导相关问题{点击}行动。 有关详细信息,看到章”使{点击}行动”的援助机制。 |
UseXBrowserForMobile |
如果你想使用添加这个TCP3.0 XBrowser引擎而不是3.0移动引擎。 如果你经验转向控制和问题框架,添加这个TCP并设置其值真正的。 |
指定AppiumServerTCP
您必须指定下列情形的Appium服务器地址:
如果你运行你的测试在云。有关详细信息,看到“配置测试在线云”章。
如果你连接到本地(TMA),默认的预定义的地址是http://127.0.0.1:8585。
TMAServer值本地(TMA)
如果你连接到远程(TMA),指定188金宝搏app苹果下载软件Tricentis移动代理服务器地址的格式http:// < ip_address >: < port_number进行> /。
TMAServer值远程(TMA)
Appium服务器地址的结构
远程连接,Appium服务器地址包含以下元素:
你的电脑的IP地址。
Appium端口。您定义的Appium端口同时启动188金宝搏app苹果下载软件Tricentis移动代理。
Appium服务器地址的结构的云,看到“配置测试在线云”章。
改变Appium服务器默认端口
Appium服务器默认端口8585年。使用不同的端口,请执行以下步骤:
打开agent-configuration.json文件。默认情况下,它是位于C:\Users\ <用户名> \ AppData \漫游\ Trice188金宝搏app苹果下载软件ntis移动\代理。
去“bindPort”并输入新的端口号。
agent-configuration.json文件
保存并关闭该文件。
如果你改变了Appium服务器默认端口8585年,连接到远程(TMA)并指定188金宝搏app苹果下载软件Tricentis移动代理服务器地址http://127.0.0.1: < changed_port_number > /。
选择远程(TMA)为改变端口类型
指定设备名称TCP
下表说明,您需要输入的值设备名称TCP。
情况 |
TCP价值 |
---|---|
一个本地连接iOS设备 |
输入汽车或者离开这个参数是空的。 |
多个本地iOS设备连接 |
输入汽车或者离开这个参数空,如果你想在一个随机触发测试自动化设备。 如果你想触发特定设备的自动化测试,进入这个设备的范围。 |
一个本地连接Android设备 |
你不需要指定这个测试配置参数。 |
多个本地Android设备连接 |
输入汽车或者离开这个参数空,如果你想在一个随机触发测试自动化设备。 如果你想触发特定设备的自动化测试,进入这个设备的ID。 |
Android模拟器 |
输入的姓名显示在模拟器的模拟设备。 |
iOS模拟器 |
输入完整的名称显示在模拟器的模拟装置。 |
iOS和Android云测试自动化 |
输入设备的名称,显示模拟器,模拟器在云端。有关详细信息,看到“配置测试在线云”章。 |
你可以找到你的Android和iOS设备的id,模拟器,模拟器上188金宝搏app苹果下载软件Tricentis移动代理。