Android 设备测试入门

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

关于此任务

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

Android 流程图 ../../com.ibm.rational.rtw.install.doc/topics/c_rtw_overview.html http://developer.android.com/sdk/index.html ../../com.ibm.rational.test.lt.moeb.doc/topics/tmobandinst.html ../../com.ibm.rational.test.lt.moeb.doc/topics/tmobandconfig.html ../../com.ibm.rational.test.lt.moeb.doc/topics/tmobprepand.html ../../com.ibm.rational.test.lt.moeb.doc/topics/tmobprepwb.html ../../com.ibm.rational.test.lt.moeb.doc/topics/tmobrecand.html ../../com.ibm.rational.test.lt.moeb.doc/topics/cmobtesteditovw.html ../../com.ibm.rational.test.lt.moeb.doc/topics/t_run_test.html ../../com.ibm.rational.test.lt.moeb.doc/topics/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. 准备移动应用程序以进行测试。可以通过以下两种方式之一实现这一点:
    • 从移动设备中,将本机或混合移动应用程序上载到测试工作台
    • 测试工作台中,将应用程序添加到测试工作台
  3. 测试工作台中,通过单击文件 > 新建 > Test Workbench 项目来创建测试项目。
  4. 验证应用程序在测试工作台中的“测试导航器”视图中是否可视。
  5. 通过记录移动设备上的手势和用户交互来创建测试。

    可以在设备上或通过 Eclipse 客户机来启动记录。操作以自然语言表示,这允许您手动记录和重现测试。

  6. 根据需要,检查和增强测试脚本记录。 以下是您可以执行的部分操作:
    • 浏览控件和上下文菜单以根据需要定制脚本。
    • 添加应用程序存根以模拟与受测试应用程序交互的实际对象的行为。
    • 添加验证点以验证在测试运行期间是否返回了期望的值或行为。
    • 向测试脚本中添加变量。
  7. 部署并运行测试(通过移动设备或者通过测试工作台)。
  8. 评估测试结果。

下一步做什么

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

反馈