< 上一课 | 下一课 >

课程 6:创建验证点

在本课程中,您将向先前创建的测试添加验证点。

验证点验证在运行期间是否发生某个预期行为,或者验证某个控件或对象的状态。创建验证点时,您将捕获有关应用程序中的某个控件或对象的信息,以将此确立为用于在回放期间进行比较的基线信息。运行测试时,会对属性进行比较,以查看应用程序中是否发生了任何更改(无论有意还是无意)。例如,当应用程序已升级时,该比较对于识别可能存在的缺陷十分有用。如果预期行为未发生,那么将报告错误。

  1. 首先打开在课程 4:记录测试中记录的测试。如果测试尚未打开,请在“测试导航器”中双击测试以在测试编辑器中查看该测试。

    如下所示,测试编辑器的“测试内容”窗口将显示测试中步骤的时间顺序。如果使用了 UICatalog 应用程序来记录测试,那么测试将如下所示:

    生成的测试

    测试编辑器由四个象限组成,其中两个象限位于顶部,两个象限位于底部。“测试内容”窗口的右边是“详细信息”窗口。

    “详细信息”窗口显示关于测试中当前所选步骤的详细信息。以下是选择测试中的第二个步骤时“详细信息”窗口所展现的形式。

    用户操作详细信息

    注: “详细信息”窗口的完整名称会根据在“测试内容”中选择的步骤而发生变化。例如,在本例中,窗口名为“用户操作详细信息”。

    测试编辑器的下半部分如下所示:

    测试编辑器下半部分

    左下角的象限是“移动和 Web UI 数据”窗口,该窗口包含两个选项卡:“截屏”和“元素”。该象限的右边是“属性”窗口,其中显示所选对象的属性。

    现在您已经熟悉了测试编辑器的基本布局,接下来添加验证点。该验证点的目的是验证是否选择了确定按钮。

  2. 在“测试内容”窗口中,选择步骤单击“表”视图中“位置 3”处的项

    请在下面查看 UICatlaog 应用如何在“截屏”窗口中显示。

    “截屏”窗口中的 UICatalog 应用

  3. 现在,在“测试内容”窗口中,选择步骤单击按钮“确定”

    UICatalog 的“警报”页面现在显示在“截屏”窗口中。“详细信息”窗口显示“按钮”对象由其标题进行标识,而实际标题标记为确定

    按标题标识的按钮对象

  4. 回到“截屏”窗口中,向下滚动至看到所选择的“确定”按钮为止。

    “截屏”窗口中的“确定”按钮

  5. 右键单击突出显示的确定按钮并单击为标题创建验证点

    验证点将在“测试内容”窗口中以新行的形式 (Verify that Title equals OK on button) 添加到测试。

  6. 单击文件 > 保存
  7. 运行测试。

在“移动和 Web UI”报告中,成功的验证点显示为如下所示:

课程要点

在本课程中,您学到了关于验证点和测试编辑器的信息。
您学到了以下内容:
  • 关于编辑器的不同部分
  • 如何创建验证点
< 上一课 | 下一课 >

反馈