建立检查点
在前面建立了一个可以成功在Mercury Tours范例网站上执行的预定机票测试脚本。接着你将会建立检查点,以验证网站的执行结果是正确的。
了解检查点的种类
QuickTest Professional提供以下的检查点:
你可以在录制过程中建立检查点,也可以在录制完成后再建立检查点。如何在「录制测试脚本」课程的测试脚本上建立检查点。
检查对象
在此你会在Book a Flight网页建立标准检查点。这个检查点是用来检查旅客姓氏。
1. 执行QuickTest并开启「Recording」测试脚本
假如QuickTest没开启,点选【开始】>【程序集】>【QuickTest Professional】>【QuickTest Professional】。 假如开启欢迎窗口,点选【Open Existing】。 假如没开启欢迎窗口,点选【File】>【Open】或是点选工具列上的【Open】按钮。
2. 将测试脚本另存成名为「Checkpoint」测试脚本
点选【File】>【Save As】。将测试脚本存档成「Checkpoint」。
3. 确认【Active Screen】是开启的
4. 选取要建立检查点的网页
你想要在使用者输入姓氏后,建立一个检查点检查First Name edit box 的属性。
在Keyword View中,展开(+)【Action1】>【"Welcome: Mercury Tours"】>【"Book a Flight: Mercury"】。
由于输入使用者姓氏的测试步骤是【"passFirst0" Set...】这个步骤,所以你要选取
【"passFirst0" Set...】下面的测试步骤以便建立检查点。
选取这个测试步骤后,在【Active screen】会显示【Book a Flight】网页,而且被选取的对
5. 建立一个标准检查点
对【Active Screen】中的First Name edit box点选鼠标右键,选取【Insert Standard
Checkpoint】。会开启【Object Selection – Checkpoint Properties】对话窗口。
确认【WebEdit: passFirst0】被选取后,点选【OK】。
会开启【Checkpoint Properties】对话窗口。
对话窗口会显示对象的属性: 【name】是这个对象的名称 【Class】是这个对象的类别。WebEdit表示这个对象是个edit box。
在【Type】字段中的【ABC】图标表示这个属性的值是个常数。
对每个对象,QuickTest会使用预设的属性作为检查的属性。以下说明这些预设的属性:
接受预设的设定值,然后点选【OK】。QuickTest会在你选取的步骤之前建立一个标准的检
查点。
6. 储存测试脚本
点选【File】>【Save】或是点选工具列上的【Save】按钮。
接下来你会按照以上的步骤建立其它类型的检查点。
假如你没有看到QuickTest右下方的【Active Screen】,点选工具列上的【Active Screen】
按钮,或是点选【View】>【Active Screen】。
象也会被框起来。你也可以看到旅客的姓氏出现在First Name edit box 中。 在【Open Test】对话窗口,选择刚刚录制的「Recording」测试脚本,然后点选【Open】。
posted @ 2007-02-08 14:17
unearthly_bone 阅读(351)
评论(0) 编辑 收藏 网摘收藏