Android 设备上移动应用程序测试入门

使用本主题可帮助您初步了解如何测试 Android 设备上运行的应用程序。

关于此任务

下图显示了 Android 的移动测试的高级别概述:

Android 流程图 ../../com.ibm.rational.rtwm.install.doc/topics/t_install_product_software.html http://developer.android.com/sdk/index.html t_setup_usb_control.html tmobandconfig.html tmobprepand.html tmobprepwb.html t_add_webapp_wb.html tmobrecand.html cmobtesteditovw.html t_run_test.html t_evaluate_results.html

过程

  1. 设置移动测试环境。
    1. 安装 Rational® Test Workbench Mobile Test Edition 并确保选择了 Extension for Mobile。
    2. 在安装了测试工作台的同一计算机上安装 Android SDK。

      无需安装完整的 Android Developer Tools (ADT) 捆绑软件,但是请确保安装 Android SDK 工具、Android SDK 平台工具和 Android SDK 构建工具(如果尚未安装)。Android SDK 的最新下载页面位于 Get the Android SDK,但是位置在将来可能会更改。

      注: 运行 Android SDK 管理器和使用 Android 仿真器需要 Oracle 的 Java Developer Kit (JDK)。确保还将 Oracle JDK 的路径添加到系统的 PATH 环境变量。
    3. 在运行测试工作台以获取 API 级别组件之前,请至少运行 SDK 管理器一次。
    4. 在移动应用程序构建器路径中设置首选项,以便其指向 Android SDK 的安装目录。请参阅移动应用程序构建器
    5. 在一个或多个 Android 设备或者一个仿真器上安装移动测试客户机。确保移动设备可以通过 WiFi 或 Cellular 计划连接到测试工作台。
    6. 将移动设备添加到测试工作台。
  2. 准备移动应用程序以进行测试。可以通过以下两种方式之一实现这一点:
    • 从移动设备中,将本机或混合移动应用程序上载到测试工作台
    • 测试工作台中的“移动和 Web UI 应用程序”窗口,将本机、混合或 Web 应用程序添加到列表。
  3. 测试工作台中,通过单击文件 > 新建 > Test Workbench 项目来创建测试项目。
  4. 确认应用程序在测试工作台内的“移动和 Web UI 应用程序”窗口中可见。
  5. 通过记录移动设备上的手势和用户交互来创建测试。

    您可以在设备上或从测试工作台启动记录。操作以自然语言表示,这允许您手动记录和重现测试。

  6. 根据需要,检查和增强测试脚本记录。 以下是您可以执行的部分操作:
    • 添加验证点以验证在测试运行期间是否返回了期望的值或行为。
    • 向测试脚本中添加变量。
    • 添加循环,以便测试运行多次。
    • 添加数据池以提供可变数据而不是所记录的数据。
    • 添加应用程序存根以模拟与受测试应用程序交互的实际对象的行为。
  7. 运行测试。

    您可以从移动设备或从测试工作台启动测试运行。

  8. 评估测试结果。

下一步做什么

关于其他指示信息,请参阅 YouTube 上的通过 Rational Test Workbench 测试移动应用程序播放列表。

反馈