QTP中高亮显示对象 确定描述性编程描述的对象
上一篇 /
下一篇 2010-05-10 16:59:21
QTP 识别对象 高亮显示 描述性编程
使用QTP进行回归测试的时候,为了提高测试脚本可用性,经常要使用描述性编程来优化脚本。但使用描述性编程编写测试脚本时,经常会遇到脚本执行流程与我们预期的不一致,大多数情况都是因为对象识别错误造成的。这时就要考虑描述的对象与期望操作的对象是否一致,由于通过描述性编程编写测试脚本时,仅仅通过对象属性值识别页面中的对象,真实的对象并为存在于对象库中,不可以看到对象的简图,所以要确定描述中的对象是否与期望操作的对象一致,可将使用Highlight(高亮显示)功能来高亮显示对象,这样在测试运行时带有Highlight参数的对象就会高亮显示,我们可通过查看页面高亮显示的对象,确定描述的对象是否正确,并进行代码调试。
前段时间,我书写了一段翻页的代码,功能很简单,代码也很简单,但代码就是不能完成翻页功能,后来通过高亮显示的方法,发现描述的对象根本不是我要操作的按钮,终于找出问题所在。
accounts.WebButton("type:=button","Type,Value:=Index,2","class:=pageNav nextPage").Highlight
觉得方法很实用且方便,写出来与大家分享。
收藏
举报
TAG: