< 上一课 | 下一课 >

课程 2.3:记录测试

通常,对于测试,您会记录应用的区域或功能部件。对于每个区域或功能部件,您将进行多个测试,以便涵盖应用的完整功能。
移动测试通常是通过在运行所测试应用的移动设备或仿真器上记录会话来创建的。在记录会话结束时,您将关闭该应用,并且 IBM® Rational® Test Workbench Mobile Client 会将记录的会话上载到 IBM Rational Test Workbench,该会话在其中用于生成测试。

记录应用时,Android 应用程序(.apk 文件)将重新编译为已准备就绪可记录的应用,该应用已通过检测,可捕获用户操作。由于 Android 不允许同时安装一个应用程序的两个版本,因此测试工作台会卸载原始应用程序并将其替换为已准备就绪可记录的应用。回放测试时,测试工作台将卸载已准备就绪可记录的应用并将其替换为已准备就绪可回放的应用,后者是原始应用程序的已通过测试工作台证书签署的版本。在此过程中,必须相应地单击卸载确定安装按钮。

如果设备或仿真器位于 Android 4.1 或更早版本上,而且您启用了静默方式选项,那么卸载和安装过程将在后台进行。要启用静默方式,请将设备与安装了 Android SDK 的计算机进行连接。使用 USB 电缆并启用 USB 调试。确保您已安装了相应的 USB 驱动程序。接下来,在计算机上打开命令提示符,指向 C:\Users\Administrator\Downloads\android-sdk-windows\platform-tools 目录,并运行以下命令:
  • adb devices:列出通过 USB 电缆连接到计算机的设备。
  • adb tcpip 5555:使静默方式选项在设备上可用。
每次重新引导设备后,请遵循这些步骤。

由于已知限制,静默方式在 API 级别为 17 及以上 (Android 4.2 +) 的设备和仿真器上不可用。

  1. 移动测试客户机中,单击管理应用程序 将显示 Calculator 应用。
  2. 单击 Calculator 应用,然后单击记录按钮。 将提示您卸载应用。单击确定。然后单击安装,再单击完成。该应用将启动。
  3. 在该应用中,单击 8 + 4 =
  4. 单击“后退”按钮以从该应用退出。 请注意测试工作台中的入局记录。
  5. 在“测试导航器”视图中,展开移动和 Web UI 入局记录,右键单击该应用并单击生成测试
  6. 选择位置对话框中,输入文件名 Calculator 并单击完成 将根据记录生成测试。
  7. 单击打开测试来打开测试。 测试将如下所示。
    测试编辑器
  8. 要确保记录成功,请从移动测试客户机运行测试。
    1. 移动测试客户机中,单击管理应用程序 > Calculator
    2. 单击 Calculator 测试,并单击运行测试图标 运行测试
    3. 将提示您卸载和安装回放就绪的应用。请按照向导中的指示信息进行操作。该过程之后,测试将在设备上回放。在测试完成前,请勿与移动设备交互。此时将显示测试结果。
“测试导航器”视图将在各自文件夹中显示记录会话文件、测试结果和测试文件。
“测试导航器”视图

课程要点

您在移动测试客户机中创建了记录并在测试工作台中生成了测试。
< 上一课 | 下一课 >

反馈