配置测试在线云

您可以运行3.0移动引擎测试云设备模拟器,模拟器。要做到这一点,你必须创建特定的测试配置参数(安全和)对于每一个在线的云。托斯卡cloud-agnostic。您可以使用以下在线云:

信息如何扫描移动应用程序在云中,明白了“章扫描移动应用程序在云中”

云安全和概述

下表列出了所有可用的安全和在线云。

移动TCP

BrowserStack

美味极了

酱实验室

AppiumServer

AppPath

浏览器(混合和web应用程序)

设备名称

*

IsSimulator

操作

OSVersion

PerfectoToken

SauceAccessKey

SauceUsername

*你不需要指定设备名称如果你使用TCP的雪茄烟OSVersion,DeviceManufacturer,DeviceModelIsSimulator(见“雪茄烟动态设备分配”章)。

所有的移动安全和见“移动安全和概述”章

使控件的可见性检查在云里

启用或禁用控制可见性检查

默认情况下,3.0移动引擎检查控制能见度为当地的测试自动化和它跳过了可见性检查的自动化测试支持云。

你可以启用或禁用的可见性检查根据您的移动应用程序和性能需求。

188金宝搏app苹果下载软件建议禁用可见性检查如果您运行测试时不支持的云。

启用或禁用的可见性检查仅为测试执行,创建一个TCPSkipVisibilityCheck并设置其值真正的这取决于你想跳过可见性检查。

启用或禁用的可见性检查手机扫描和测试执行,遵循以下步骤:

  1. C: \ ProgramDat188金宝搏app苹果下载软件a \ TRICENTIS \ XML \托斯卡Testsuite \ 7.0.0 \设置和打开文件Settings.xml

  2. <类别名称= " Mobile30 " >前,添加以下代码行关闭标签:

    <设置name = " Automation.Mobile30。SkipVisibilityCheck" legacyPath="Automation.Mobile30.SkipVisibilityCheck">False

  3. 设置该设置的值真正的这取决于你想跳过可见性检查。

  4. 重新启动188金宝搏app苹果下载软件Tricentis托斯卡

指定安全和BrowserStack

在BrowserStack运行测试,遵循以下步骤:

  1. 如果你测试一个本地或混合应用,上传到你的BrowserStack账户。为此,单击上传应用程序在菜单。一旦应用程序上传,BrowserStack显示一个惟一的标识符,您需要测试配置。

在BrowserStack应用程序的惟一标识符

  1. 指定以下安全和:

手机安全和

描述

AppiumServer

输入BrowserStack Appium服务器帐户。

它包含以下元素:

  • 你的用户名,紧随其后的是一个冒号(:)

  • 你的访问密钥

  • @hub-cloud.browserstack.com/wd/hub

例如:https:// <用户名>:<你的访问密钥> @hub-cloud.browserstack.com/wd/hub

你的用户名访问密钥BrowserStack可用,在吗访问密钥在菜单。

AppPath

对于一个Android应用程序,输入PackageName活动您的应用程序。

iOS应用程序,输入BundleID您的应用程序。

设备名称

输入设备可用在BrowserStack的名称,例如:三星Galaxy S9

操作 输入您的平台名称:iOS安卓
OSVersion 进入操作系统版本的您想要测试的设备,例如:10.0
  1. 作为第一个TestStep TestCase,添加模块设置所需的功能并指定所需的功能类型的应用程序:

类型的应用程序

所需的能力

本机应用程序

本机应用程序,指定以下的功能:

  • browserstack.user与BrowserStack账户的价值。

  • browserstack.keyBrowserStack帐户的唯一键。

  • app_url与路径的应用程序商店你BrowserStack帐户。例如,bs: / / jioqw82hedidw

  • 设备BrowserStack设备的设备名。

  • os_version移动操作系统的版本。

  • iOSResign与价值真正的。这种期望的功能只适用于iOS应用程序的测试。

混合应用程序

混合应用程序,指定以下的功能:

  • browserstack.user与BrowserStack账户的价值。

  • browserstack.keyBrowserStack帐户的唯一键。

  • app_url与路径的应用程序商店你BrowserStack帐户。例如,bs: / / jioqw82hedidw

  • 设备BrowserStack设备的设备名。

  • os_version移动操作系统的版本。

  • autoInstrument与价值真正的

  • useAppiumForHybrid与价值真正的

移动web应用程序

对于移动web应用程序,指定以下所需的能力:

  • browserstack.user与BrowserStack账户的价值。

  • browserstack.keyBrowserStack帐户的唯一键。

  • 设备BrowserStack设备的设备名。

  • os_version移动操作系统的版本。

在本例中,您为原生Android应用程序配置一个测试。为此,设置所需的安全和:。

安全和BrowserStack Android本机应用程序

然后设置以下所需的性能:

所需的功能一个Android BrowserStack本机应用程序

指定安全和像

在像运行测试,指定以下安全和:

手机安全和

描述

AppiumServer

输入的地址Appium服务器分配给你的设备。

为此,遵循以下步骤:

  1. 像,确保你有一个API令牌。要做到这一点,去设置在您的帐户。你可以看到你的令牌在API标记部分。如果没有令牌,点击+新令牌

  2. 远程控制选项卡。

  3. 点击更多的行动你的设备和选择自动化配置

  4. 网络驱动程序URL,点击地址复制到您的剪贴板。

设备名称

输入你的像设备的ID。

你可以找到它远程控制选项卡,设备ID列。

或者,您可以复制的价值范围的能力自动化配置窗口。

网络驱动程序URL在像

在本例中,您为web应用程序配置一个测试在像一个iOS设备上。

  • 您指定的浏览器TCP,因为它是强制性的,如果你测试移动web应用程序。

  • 你指定以下安全和对像:AppiumServer设备名称

安全和移动web应用程序在像一个iOS设备上

为酱指定安全和实验室

在酱实验室运行测试,指定以下安全和:

手机安全和

描述

AppiumServer

输入的地址酱实验室Appium服务器。

端点位于欧洲,使用中央- 1. saucelabs.com/wd/hub https://ondemand.eu

端点位于美国,使用https://ondemand.us -西方- 1. saucelabs.com/wd/hub

为了避免延迟高,188金宝搏app苹果下载软件建议您使用的端点在地理上接近你。

设备名称

输入你的设备的全名酱实验室。

你可以找到一个可用设备和模拟器的列表,以及他们的名字和版本,在你酱或实验室帐户酱实验室平台配置器当您选择Appium框架。

另外,跳过这TCP和启用3.0移动引擎动态地分配一个设备

OSVersion

输入你的设备的版本号,模拟器,模拟器。

如果你不指定这个TCP的iOS模拟器,188金宝搏app苹果下载软件Tricentis托斯卡iOS使用默认的版本,你可以编辑项目- >设置- >TBox- >引擎- >Mobile30- >默认的iOS模拟器版本

SauceAccessKey

输入酱实验室访问关键帐户。

找到你的访问密钥遵循以下步骤:

  1. 登陆你的酱实验室帐户。

  2. 账户- >用户设置在右上角。

    你的SauceAccessKey是在访问密钥部分。

SauceUsername

输入用户名你的酱实验室帐户。

酱实验室支持以下的测试自动化订阅计划:

  • 虚拟云

  • 真实设备云

  • 企业级的可靠性和高级支持

在本例中,您在酱实验室为Android应用程序配置一个测试:

  • 你指定酱的安全和实验室:AppiumServer,设备名称,SauceAccessKey,SauceUsername

  • AppiumServerTCP使用端点,是地理上位于接近你。

在酱实验室安全和为Android应用程序

在酱实验室使用动态设备分配

启用动态分配在酱实验室的设备,使用动态表达式而不是完整的设备名称,例如:iPhone。*

有关详细信息,请参见酱实验室文档

准备测试本机应用程序在iOS模拟器酱实验室

测试本机应用程序在酱iOS模拟器上实验室,遵循以下步骤:

  1. 创建一个ZIP文件从你的应用程序文件。

  2. 上传的ZIP文件酱存储

  3. 托斯卡拖放标准模块打开手机应用程序到你的TestCase。

  4. 价值列中,输入ZIP文件存储路径如下:存储:文件名= < YourZipFile.zip >

打开手机应用程序TestStep iOS模拟器酱的实验室

准备测试酱的iOS和Android设备上的本地应用实验室

iOS设备上测试本机应用程序或酱实验室的Android设备,遵循以下步骤:

  1. 的异丙醇或APK文件上传您的应用程序酱存储

  2. 托斯卡拖放标准模块打开手机应用程序到你的TestCase。

  3. 价值列中,输入利用存储:文件名= < >

    取代利用< >这取决于平台你运行你的测试:

    • 输入您的异丙醇为iOS设备文件名。

    • 输入您的APK文件名称的Android设备。

打开手机应用程序TestStep酱一个iOS设备的实验室