说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!
接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/103714584
文章目录
一、检查点
5.插入常用检查点
5.3 文本检查点
- 检查一段文本是否符合预期。
- 存在有乱码的缺陷。
【例 1】检查 Flight 登录失败时的错误提示信息是否正确
- 新建测试,重新录制flight登录密码错误脚本
- 设置插入文本检查点
- 运行脚本,查看结果,文本检查点有时候可以有时候则会像下面一样出现乱码
- 解决方法,这是使用标准检查点进行检查,在插入标准检查点之前需要将脚本中的文本检查点以及对象库中的检查点删除后再插入
- 运行脚本查看结果,显示通过
5.4 位图检查点
- 检查图片的形状、像素等是否符合预期。
【例 1】检查三角形网站中的图片是否正确
- 首先在IIS中搭建网站
- 搭建完成,有两个版本的网站,sjx1为1.0版本,sjx2为2.0版本
- 1.0版本是bug版本,也就是时候图片与实际选择的不符合
- 而2.0版本则修复了1.0版本的缺陷
- 现在要做的就是通过QTP录制2.0版本的三角形,然后将这个三角形图片记录下来,去验证1.0版本的三角形,测试出缺陷
- 运行脚本测试脚本没有问题后,查看脚本三角形截图
- 右击图片插入位图检查点
- 检查点配置
- 运行脚本查看结果显示正确
- 现在将脚本中的链接地址修改为sjx1,这样做需保证页面上除了地址不一样,其余的功能时一样的(也就是脚本中的命令可以使用在1.0版本中)
- 运行脚本,查看结果
5.5 可访问性检查点
- 只限网页的测试。
- 主要检查图片的 alt 属性。(有点类似上一篇文章中的图像检查点)
【例 1】检查 MTours 随便一个网页中的图片是否都有 Alt 属性
- 如下图插入可访问性检查点
- 检查点配置
- 运行脚本查看结果,该可访问性检查点没有通过,原因如下,有图片没有alt属性,需要注意不检查链接是不是正确,只检查有没有alt属性
【例 2】检查 alt.html 中的图片是否都有 Alt 属性
- 上一篇文章中已经在IIS中搭建了test虚拟目录,在这个目录下有一个alt.html文件,所以直接访问
- 录制脚本并插入可访问性检查点
- 运行脚本查看结果,验证了前面说的alt可访问性检查不会去检查链接是不是对的
- 如果要检查链接是否是预期的,那么可以选择插入标准检查点,选择page对象
- 通过其中的筛选图像检查,配置每个图像对应的图像源即也就是src地址
- 此时运行脚本查看结果,就可以显示出图像链接对不对
5.6 XML 检查点
- 只限 XML 页面的测试。
- 用于检查 XML 节点的属性,如节点的数量、内容等。
【例 1】检查 XML 文件的正确性
- 准备的被测文件
- 新建测试,插入xml检查点
- 找到被测文件
- 插入检查点
- 运行脚本,查看结果,肯定是没有问题的