QTP测试修改脚本之 修改对象

上一篇 / 下一篇  2009-02-04 15:58:57 / 个人分类:QTP

以qtp自带的定机票网页来进行举例:

在定完机票后,有两个按钮可以选择,一个是"back to flights",另一个是“back to home”,在录制脚本时,选择的是“back to home”,录制完成的脚本如下: 下面部分省略

Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebEdit("creditnumber").Set "88888888"
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebCheckBox("ticketLess").Set "ON"
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").Image("buyFlights").Click 69,8
Browser("Welcome: Mercury Tours").Page("Flight Confirmation: Mercury").Image("home").Click

在qtp的keyword view 中item字段查看到的对象为“home”

2、实际操作时,我们需要将此处修改为“点击的是back to flight按钮,以便可以重复定票”

3、操作:点击home后面的下拉箭头,选择"object from repository",则弹出slect object for step对话框。点击“手型图片”选中 对应网页的“back to flight”按钮,确定后即可。

脚本即为:

Browser("Welcome: Mercury Tours").Page("Flight Confirmation: Mercury_2").Image("backtoflights").Click

 

重新回放,即可以反馈到对应的网页。。

 

以上是我找到的修改方法,如果大家有更好的方法,记得告诉我哈

 

 


TAG: QTP

 

评分:0

我来说两句

Open Toolbar