8 QTP对象探测器
8.1 对象探测器简介
Object SPY探测器工具,使用它可以轻松的探测到网页或C/S对象空间的属性。
QTP做自动化测试其实就是关注被测软件的界面对象是否发生了变化,QTP的原理也是测试实际界面中对象控件和对象库中对象控件是否一致,所以探测和了解对象的属性就显得特别重要。
使用场景:
① 想要知道测试对象具体的属性和方法;
② QTP无法识别的对象,或者对象的识别性不高/不稳定,需要知道该对象是一个什么类型的对象,探测出稳定的属性,可以做更精准的定位;
8.2 对象探测器的类型
工具->对象标识,可查看
8.2.1 应用程序对象
Dialog:对话框; WinEdit:文本输入框; WinEditor:多行文本输入框;
以Win开头
8.2.2 Web应用程序对象
8.3 对象探测器的使用
工具->对象侦测器
点击“小手”,选择需要识别的对象,即可查看对象的属性及操作,编写用例时可作参考。
8.4 查看对象具备的属性和方法
选择需要查看的对象->对象具备的属性及方法
探测器中Ctrl键的使用:
① 按住Ctrl键进行鼠标操作(如查看的对象被其他窗口遮挡住,可按住Ctrl拖动);
② 一次性查看多个对象;