设置与测试结果的同步策略

记录测试时,将在测试步骤中自动计算和设置同步策略。将为已成功回放的操作报告响应时间,而且仅当同步策略设置为允许响应时间计算时才会报告响应时间。

开始之前

在移动设备上记录测试。如果要生成统计报告,请从测试工作台运行测试。务必选择进入被动方式以将控制权移交给测试工作台。

关于此任务

生成测试后,可查看在设备上记录的操作(开始,按向后箭头)以及来自启动节点或来自在测试编辑器内测试脚本中所选步骤的 UI 操作(单击按钮)的同步策略。同步策略仅可用于本机步骤,不适用于 Web UI 步骤。对于 Web UI 步骤,隐藏的缺省同步策略是无法编辑的,用于测量成功步骤的响应时间。响应时间结果显示在 Web 报告中。仅当您从测试工作台运行测试时,才会生成统计报告。仅当步骤成功而且其同步策略设置为等待空闲(缺省值)等待不繁忙时才会测量响应时间。必须选择最合适的策略,以便会计算并报告响应时间。
注: 如果您的测试是使用 Rational® Test Workbench Mobile Client 8.5.1 生成的,并在 V8.6 中进行了编辑,那么必须首先如步骤 1 中所述将移动同步策略设置为缺省状态,然后运行该测试以报告响应时间。

过程

  1. 可选(仅针对通过早于 8.6 版本的 Rational Test Workbench Mobile Client 生成的测试):选择测试脚本的根节点,右键单击并选择设置缺省移动同步策略。 在打开的向导中,检查要执行的更改,然后单击完成。然后,运行测试。
  2. 打开报告。您可以看到关于测试中每个成功步骤的所测量响应时间和所测量最长响应时间的信息。 响应时间用分钟来表示。警告指示应在哪些步骤上更改同步策略。仅当同步策略成功而且它设置为计算准确的值时才会测量响应时间。例如,设置为等待空闲等待不繁忙的策略。如果报告包含了同步策略不允许计算响应时间的消息,那么这通常指示应用程序正在运行后台任务而且未能向最终用户显示进度监视器。关于如何查看移动报告的详细信息可在查看移动报告中找到。
  3. 编辑测试脚本,选择该步骤,并在同步策略中选择以下某个策略:等待空闲等待不繁忙。有关详细信息,请参阅移动测试中的时间测量操作
  4. 选择策略后,保存测试。重放测试以验证测试是否仍然成功,现在是否计算了响应时间,以及报告是否不显示任何其他警告。
  5. 还可修改测试中的时间计算所涉及到的超时和思考时间。关于时间计算的详细信息,请参阅移动测试中的时间测量操作

反馈