验证点验证在运行期间是否发生某个预期行为,或者验证某个控件或对象的状态。创建验证点时,您将捕获有关应用程序中的某个控件或对象的信息,以将此确立为用于在回放期间进行比较的基线信息。运行测试时,会对属性进行比较,以查看应用程序中是否发生了任何更改(无论有意还是无意)。例如,当应用程序已升级时,该比较对于识别可能存在的缺陷十分有用。如果预期行为未发生,那么将报告错误。
如下所示,测试编辑器的“测试内容”窗口将显示测试中步骤的时间顺序。如果使用了 UICatalog 应用程序来记录测试,那么测试将如下所示:
测试编辑器由四个象限组成,其中两个象限位于顶部,两个象限位于底部。“测试内容”窗口的右边是“详细信息”窗口。
“详细信息”窗口显示关于测试中当前所选步骤的详细信息。以下是选择测试中的第二个步骤时“详细信息”窗口所展现的形式。
测试编辑器的下半部分如下所示:
左下角的象限是“移动和 Web UI 数据”窗口,该窗口包含两个选项卡:“截屏”和“元素”。该象限的右边是“属性”窗口,其中显示所选对象的属性。
现在您已经熟悉了测试编辑器的基本布局,接下来添加验证点。该验证点的目的是验证是否选择了确定按钮。
请在下面查看 UICatlaog 应用如何在“截屏”窗口中显示。
UICatalog 的“警报”页面现在显示在“截屏”窗口中。“详细信息”窗口显示“按钮”对象由其标题进行标识,而实际标题标记为确定。
验证点将在“测试内容”窗口中以新行的形式 (Verify that Title equals OK on button) 添加到测试。
在“移动和 Web UI”报告中,成功的验证点显示为如下所示: