with语句的作用:对一个对象执行一系列的语句。这在qtp实际应用中可以简化代码,不需要重复的说明对象的名称。
个人脚本例子:
With Browser("title:="& environment("inf_browser_title")).Page("title:="& environment("inf_page_title"))
.Frame("index:=0").Link("text:="&environment("inf_myoption")).Click
.Frame("name:=nav").Link("text:="&environment("inf_setting")).Click
End with
这里是在同一个Page下的不同Frame执行点击link的操作。使用with语句的代码看起来比较整齐,当然这里也可以不使用的,哪有的话将是两条比较长的代码行。