51Testing软件测试论坛

标题: with语句的使用 [打印本页]

作者: yqx    时间: 2008-4-2 11:26
标题: with语句的使用
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语句的代码看起来比较整齐,当然这里也可以不使用的,哪有的话将是两条比较长的代码行。
作者: sunqiang1024    时间: 2008-4-2 11:28
谢谢楼主的共享啊
作者: yqx    时间: 2008-4-2 11:30
标题: 关于environment
加载环境变量,实际上参数化的一种方式。
作者: bossy    时间: 2008-4-2 12:56
说的很好,with这用语句可以帮大家省去很多重复的操作.
作者: yqx    时间: 2008-4-15 16:02
表沉 起
作者: hajiwon    时间: 2008-4-15 16:08
qtp 还可以自动添加with
作者: hxf    时间: 2008-4-21 14:55
用with可以简化很多代码。
作者: wslss007    时间: 2008-10-21 15:52
哦,学习了呢。谢谢。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2