< 上一课 | 下一课 >

课程 5:运行测试并评估结果

回放记录的测试时,该测试在 iOS 设备上运行。但是,可从多个位置启动测试执行:从 iOS 设备,从 测试工作台,从命令行,以及从 IBM® Rational® Quality Manager。本课程关注于从设备和从 测试工作台 启动测试执行。

注: 要防止 iOS 设备频繁地从 测试工作台 断开连接,请转至 iOS 设备上的设置 > 通用并将自动锁定设置为永不

要从 iOS 设备启动测试执行:

  1. 如果设备处于被动方式,请从“被动方式”显示屏轻触后退以将设备返回到“主动方式”。
  2. 如果设备不再连接到 测试工作台,请如课程 1:设置测试环境中所述重新连接。可通过在浏览器中输入工作台 URL 或通过使用 QR 代码扫描仪扫描工作台 URL 来进行连接。
  3. 在设备上,轻触管理应用程序,然后轻触受测试应用程序,例如 UICatalog。

    将显示可用测试的列表,如下所示:

  4. 轻触在课程 4:记录测试中创建的测试。
  5. 轻触运行测试。在测试运行完成前,请勿使用设备。

    可观察记录的测试在 iOS 设备上回放的过程。测试执行期间,测试工作台 中的“移动设备”窗口显示测试正在 iOS 设备上运行。

    正在运行测试的移动设备

    测试执行完成后,可在“测试导航器”的“移动和 Web UI 结果”文件夹中查看结果。请参阅从 测试工作台 启动测试执行以获取关于测试报告的详细信息。

    注: 如果测试在特定步骤上失败,可暂时注释掉该步骤,并重新运行该测试。要注释掉步骤,请在测试编辑器的“测试内容”窗口中右键单击该步骤,并单击禁用

测试工作台 启动测试执行

还可以从 测试工作台 启动测试运行。 在该情况下,将在测试运行时在 测试工作台 中显示实时报告,并在每个步骤运行时显示该步骤。
  1. 在 iOS 设备上,打开 Safari 或 Chrome 浏览器并连接到 测试工作台,如课程 1:设置测试环境中所述。可通过输入工作台 URL 或使用 QR 代码扫描仪扫描工作台 URL 来进行连接。

    移动测试客户机将在浏览器中打开:

    移动测试客户端

  2. 轻触进入被动方式以将控制移交至 测试工作台

    此时将显示一条消息,指示 iOS 设备处于被动方式,而且您可以通过轻触后退来退出被动方式。

  3. 测试工作台 中,打开在课程 4:记录测试中创建的测试。如果测试尚未打开,请在“测试导航器”中双击测试以在测试编辑器中查看该测试。
  4. 在测试编辑器的右上角单击运行测试,该选项位于用户操作详细信息正上方。

    “运行配置”窗口将打开。如果当前没有任何 iOS 设备连接到 测试工作台,那么“运行配置”将显示错误,如下所示:

    “运行配置”窗口

  5. 如果未连接 iOS 设备,请在使用以下设备运行列中选择 iOS 设备。

    “运行配置”窗口将刷新,显示已连接的 iOS 设备。

    选择了设备的“运行配置”窗口

  6. 单击完成

    生成代码后,可观察记录的测试在 iOS 设备上回放以及在 测试工作台 中分步骤显示实时报告的过程,如下所示:测试执行完成后,可查看测试报告和测试日志查看器。报告将保存到“测试导航器”的“结果”文件夹中。

    实时报告

    该报告显示测试的名称和位置、测试执行状态、受测试应用程序、测试持续时间以及测试中的每个步骤。您以后可以通过在“测试导航器”的结果文件夹中双击报告来查看该报告。

    测试结果
  7. 要查看测试日志,请右键单击“结果”文件夹中的测试结果,并单击显示测试日志
测试执行完成并且您已查看报告后,可继续进行下一个课程,在该课程中您将向测试添加验证点。

课程要点

在本课程中,您学习了关于运行测试和查看测试结果的内容。
在本课程中,您学到了如何执行以下任务:
  • 将 iOS 设备置于被动方式,以便测试执行由 测试工作台 控制
  • 从 iOS 设备运行测试
  • 测试工作台 运行测试
  • 查看实时报告
  • 查看统计报告
  • 查看测试日志
< 上一课 | 下一课 >

反馈