- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章 建立检查点
通过上一章的学习,我们已经掌握了如何录制、执行测试脚本以及查看测试结果。但是
我们只是实现了测试执行的自动化,没有实现测试验证的自动化,所以这并不是真正的自动
化测试。在这一章我们学习如何在测试脚本中设置检查点,以验证执行结果的真确性。
“检查点”是将指定属性的当前值与该属性的期望值进行比较的验证点。这能够确定网
站或应用程序是否正常运行。当添加检查点时, QuickTest 会将检查点添加到关键字视图
中的当前行并在专家视图中添加一条“检查检查点”语句。运行测试或组件时,QuickTest
会将检查点的期望结果与当前结果进行比较。如果结果不匹配,检查点就会失败。可以在“测
试结果”窗口中查看检查点的结果。
3.1 QuickTest检查点种类
首先我们了解一下QuickTest支持的检查点种类,如下表所示,QuickTest支持以下检查
点:
检查点类型 说明 范例
标准检查点 检查对象的属性 检查某个按钮是否被选取
图片检查点 检查图片的属性 检查图片的来源文件是否是
正确的
表格检查点 检查表格的内容 检查表格内的内容是否是正
确对的
网页检查点 检查网页的属性 检查网页加载的时间或是网
页是否含有不正确的链接
文字/文字区域检查点 检查网页上或是窗口上出现 检查登陆系统后时候出行登
的文字是否正确 陆成功的文字
图像检查点 提取网页和窗口的画面检查 检查网页或者网页的一部分
画面是否正确 是否如期显示
数据库检查点 检查数据库的内容时候正确 检查数据库查询的值是否正
确
XML检查点 检查XML文件的内容 XML 检测点有两种— XML
文件检测点和 XML 应用检
测点。XML文件检测点用于
检查一个 XML 文件;XML
应用检测点用于检查一个
Web页面的XML文档。
你可以在录制测试的过程中,或录制结束后,向测试脚本中添加检测点。下面我们学习
如何在测试脚本上建立检查点。
3.2 创建检查点
打开Flight 测试脚本,将脚本另存为“Checkpoint”测试脚本。我们在Checkpoint 测试
脚本中创建4 个检查点,分别是:对象检查、网页检查、文字检查以及表格检查。
3.2.1 对象检查
通过向测试或组件中添加标准检查点,可以对不同版本的应用程序或网站中的对象属性
值进行比较。可以使用标准检查点来检查网站或应用程序中的对象属性值。标准检查点将对
录制期间捕获的对象属性的预期值,与运行会话期间对象的当前值进行比较。
首先在Checkpoint 测试脚本上添加一个标准检
文档评论(0)