Quick Test Professional9.0 编程常用方法及实例详解
一. '通过 QTP 获取 Web 页面中对象属性
在制作自动化用例时需要知道大部分控件的 name 值,我们不可能都向开发人员询问,QTP 为我们
提供了一个很好的工具―――Object Spy。使用它可以为我们把每个需要的对象属性全部列出来。
打开 QTP“工具”-》“对象探测器” -》点击“对象探测器” ,当鼠标变成手的形
状时点击目标对象,QTP 自动显示其属性值与所有方法。如图:
我们可以根据获取的属性编写 VBScript 自动化用例。如
Browser("百度一下,你就知道").Page("百度一下,你就知道").Link(”忘记密码”).Click
二. 通过专家视图修改页面中对象的属性值
在程序开发过程中界面变化是常见的问题,对象的 name 值难免会随着变化。当测试对象的 name
值变化后,我们再运行自动化测试用例时就会报错,那么除了用标题一中的方法修改外还可以通过
编程的方法来动态修改。只需要在发和变化的对象语句前加上
如:将 Web 页面中 custname 文本框的 name 值改为 myname
例:Object(description).SetTOProperty Property,Value,