练习 1.5:查看验证点和对象图

在开始本练习之前,您必须先完成练习 1.4:回放脚本

查看验证点

您可以检查和修改验证点内部的数据。

  1. 在 Functional Test 中,验证您的脚本 Classics.java 在 Java 编辑器中仍然是活动脚本。
  2. 您记录的两个验证点应列在脚本浏览器中的脚本右边。如有必要,单击验证点旁边的加号(+)展开这些验证点。

  3. 双击 Classics_tree

这是您在作曲家列表上记录的第一个验证点。验证点编辑器启动;您可以更新验证点数据以供将来回放。

“数据”验证点的显示可能有六种。这是“数据”(树)验证点。在这种情况下,对象类型是树 javax.swing.JTree。要编辑此树中的数据,则双击树中的任一子项打开一个小型编辑框,您可以在其中进行更改。使用每个项旁边的复选框来指示,您是否希望该项在将来回放时被测试。选中的项目将进行测试。要了解关于使用验证点编辑器的更多信息,请参阅 Functional Test 帮助。
  1. 关闭验证点编辑器

查看对象图

您也可以检查和修改对象图内部的数据。

  1. 在脚本浏览器中,展开测试对象文件夹。

第一项专用测试对象图是脚本的对象图。专用测试对象图下面列出的个体对象是对记录期间的操作对象的引用。

  1. 双击专用测试对象图专用测试对象图)以打开该图。
  2. 当您记录一个脚本时,Functional Test 为进行测试的应用程序创建一个对象图。每个脚本都与一个对象图文件相关联。图文件可以是专用的 - 仅与一个脚本相关联,或者由多个脚本共享。当您记录脚本时,Functional Test 对“记录新的 Functional Test 脚本”对话框的第二个页面使用缺省设置(专用图)。对象图包含每个对象的属性,您可以轻松地在一个中心位置更新信息。然后,所有引用该对象的脚本也都共享更新后的信息。

    在您的对象图中,框架的顶级对象在该框架对象下面列出框架包含的所有对象。

  3. 展开名为“Java: Frame: logFrame1: javax.swing.JFrame”的顶级对象。

框架对象包含登录对话框。单选按钮、密码字段和操作按钮都列在框架对象下面。

  1. 单击其中一个对象。

请注意,识别属性显示在对象树下面的网格中。

对象图还提供一种向脚本添加对象引用的快速方法。在对象图菜单中,您可以单击测试对象 > 插入对象来添加对象。关于添加对象的更多详细信息,请参阅 Functional Test 帮助。

您也可以从对象图执行其它操作,例如更改识别属性的权重以及编辑识别属性和值。我们将在稍后使用对象图完成几个高级过程。
  1. 在对象图菜单中,单击首选项 > 结束时清除状态

结束时清除状态命令是一个切换菜单项,缺省情况下应处于开启状态,因此您要清除它。如果它保持开启状态,那么在您关闭该图后,所有对象都会被接受。我们希望在稍后返回到对象图以进行更改的某个步骤中完成该操作。

  1. 关闭对象图。不要保存您所作的任何更改。

现在您可以开始进入练习 1.6:回归测试

使用条款 | 反馈
(C) Copyright IBM Corporation 2002, 2004. All Rights Reserved.