要测试移动应用程序,必须将该应用程序导入到 Rational® Test Workbench Eclipse
Client 并安装到移动设备上。
开始之前
如果测试的是 Android 应用程序,那么必须在安装了
测试工作台的同一计算机上安装 Android SDK。
必须在移动应用程序构建器路径中设置首选项,以便其指向 Android SDK 的安装目录。有关更多详细信息,请参阅
移动应用程序构建器。要从移动设备或仿真器添加应用程序,请确保设备连接到
测试工作台。
关于此任务
要测试 Android 应用程序,可以使用设备将受测试应用程序 (AUT) 上载到测试工作台,或者使用移动应用程序编辑器将该应用程序导入到测试工作台中。
要测试 iOS 应用程序,请将该应用程序导入到测试工作台中。没有针对 iOS 应用程序的上载过程。
过程
- 在“测试导航器”视图中,右键单击“移动入局应用程序”节点,然后单击可用的移动应用程序。或者,在“测试工作台”透视图的工具栏中,单击显示可用移动应用程序图标
。 将打开“移动应用程序”编辑器。
- 在编辑器中,单击将应用程序添加到列表图标
,以将应用程序添加到测试工作台。
- 在“添加应用程序”窗口中完成以下某个任务:
- 要从本地计算机中添加应用程序,请在从本地存储器中单击 Android 应用程序图标
或 iOS 应用程序图标
,从而浏览以找到该应用程序。
- 要从工作空间添加应用程序,请单击从工作空间,单击 Android 或 iOS 图标,然后选择该应用程序。
- 要从移动设备添加 Android 应用程序,请单击从移动设备,单击下一步,然后遵循从移动测试客户机上载 Android 应用程序中的步骤。
- 要从 Web 站点添加应用程序,请单击从 Web 站点,然后输入 Web 站点 URL 或者单击相应按钮以粘贴复制的 URL。
- 要添加包含原始移动应用程序包的资源,请单击从现有受管应用程序资源。
单击 .ma 文件以重新生成受管应用程序。请注意,窗口仅显示未导入的应用程序文件。
- 可选: 在应用程序描述中,输入您所添加的应用程序的简短描述。
- 单击下一步并选择一个项目。
- 单击完成。 根据应用程序的大小,测试工作台可能要花费一些时间来为测试准备应用程序。因此,将会创建 .ma 文件,并将该应用程序添加到可用应用程序列表,针对所有测试阶段准备就绪。
注: 如果在移动应用程序编辑器(针对它已从先前版本的应用程序创建了测试套件)中导入新版本的应用程序,那么会打开一个对话框,其中指示已找到引用同一应用程序的其他版本的测试套件。单击预览,这将打开重构向导,其中会显示更改。您可以忽略并单击取消,或者单击完成以开始重构。一旦重构,测试套件即可与新版本的应用程序一起使用。如果单击了取消,那么可以使用可用测试选项卡中的从其他版本的应用程序导入测试条件稍后执行重构过程。仅当在编辑器中检测到其他版本的应用程序时,才会启用此按钮,但是该按钮既不可用于入局应用程序,也不可用于 Web 应用程序。
下一步做什么
对于 Android 应用程序,您现在可以从移动设备中记录测试。
在移动测试客户机中,转至受管应用程序,轻触您在测试工作台中添加的应用程序,然后轻触记录。
对于 iOS 应用程序,必须首先在 iOS 设备上安装应用程序,然后才能开始记录测试。有关详细信息,请参阅安装已检测的 iOS 应用程序。