练习 1.4:使用数据池地址创建验证点
开始本练习之前,您必须先完成练习 1.3:向数据添加描述性标题。
在这个练习中,您将使用数据池地址创建一个验证点,检查 Classics CD 应用程序中的订单应付款总额是否正确。
验证点从当前接受测试的应用程序中获取对象信息和字面值,并将其存储为基线,用于在回放期间比较。当您回放脚本时,验证点再次获取对象信息,将这些信息与基线进行比较,查看是否发生了任何有意或无意的更改。将脚本中的实际对象信息与基线进行比较,这有助于确定潜在的缺陷。
对于正在验证点进行测试的值,您将使用数据池地址代替字面值。将数据池与验证点配合使用,您就可以更灵活地使用测试脚本来测试现实数据。
使用数据池地址创建验证点
- 在记录工具栏上,单击插入验证点或操作命令(
)。
“验证点和操作向导”打开。
- 在“验证点和操作向导”中,使用鼠标将对象查找器(
)拖动到 Classics CD 应用程序中 Total 旁边的 $19.99。
Functional Test 将 $19.99 加上红色边框。
- 释放鼠标按键。
- 如有必要,在选择操作页面上单击执行数据验证点,以测试总额与预期值相等。
- 单击下一步。
- 再次单击下一步。
- 在验证点数据页面工具栏上,单击将值转换成数据池地址(
),在验证点使用数据池代替字面值。
(如果您看不到工具栏上的将值转换成数据池地址按钮,则可通过拖动页面的一角来放大页面。 )
“数据池地址转换器”对话框打开。
- 在数据池变量框中,输入 Total 来代替 newvariable 作为数据池中的标题。
- 如有必要,选中向数据池中的新记录添加值复选框,将 Total 添加到您在前一个练习中创建的现有数据池记录中。
- 单击确定。
- 单击完成。
下订单并关闭 ClassicsCD 应用程序。
- 在 ClassicsCD 应用程序中,单击 Place Order 来下订单,然后单击 OK 关闭有关确认订单的消息。
- 在 Classics CD 应用程序右上角处单击 X,关闭该应用程序。
停止记录
- 在记录工具栏上,单击停止记录(
),将所有已记录的信息写入测试脚本。
测试脚本出现在编辑器窗口中。
现在您可以开始进入练习 1.5:向数据池添加数据。