QTP 小技巧

上一篇 / 下一篇  2012-09-11 15:42:56 / 个人分类:QTP

1.Complete Word方式

首先打开QTP并依次点击上方菜单栏下的Edit→Advanced,在找到Complete Word后,读者会发现一个很尴尬的事情,就是QTP设定的Complete Word正是平常一直使用的切换中、英文的快捷键Ctrl+Space,而由于快捷键Ctrl+Space被优先认定为中、英文切换组合键,所以会导致QTPComplete Word无效。就可以在Expert View中使用快捷键Ctrl+Space来调出Complete Word


2.QTP IDE中的垂直分割选取

相信读者应该都知道在大多数开发的IDE中都会有垂直分割选取,它可以在文本中选取一个特定的垂直柱,并可以进行多行同时输入代码,现在可以使用垂直选取的方法轻松地对多行代码进行同时更改,首先,要选取到垂直柱。选取方法:在左上角点击鼠标左键往右拉一定距离不放手,与此同时,再点击一下鼠标右键,然后,就可以轻松地进行垂直段的选择了,选取垂直柱之后,可以输入想要更改的代码,比如这里输入“dim”QTP就会同时对多行进行输入并覆盖原先的Public


3。代码换行符

QTP提供了一个代码换行符号,它就是“_”符号。有了它,就可以将一句代码切分成好多行,缩短代码的长度,可以清晰地浏览代码,

Browser("51Testing软件测试-中国软件测试人的精神家园")._

Page("51Testing软件测试网-中国软件测试人的精神家园")._

Image("51Testing软件测试网").Click


4.Alt+G快捷键

依次选择QTP上方菜单栏→Edit→Advanced→Go to Function Definition

这是一个比较有用的快捷键,假设目前的脚本有1000行代码,代码中有很多Function,此时如果有了这个快捷键,就能够将光标定位到调用Function的这行代码,然后按下Alt+G,快速跳转定位到该调用的Function在脚本中的位置,使得能够相当快速地查看到Function里的功能


5.ctrl+Shift+Space快捷键

依次选择QTP上方菜单栏→Edit→Advanced→Argument Info

  在方法后往往需要设置一些参数,但是那么多参数难道都去背下来吗?显然不用,QTP会自动提示该方法的参数,如图1-155所示。

  但是有时候会因为某些操作导致参数提示消失了,此时就可以使用Ctrl+Shift+Space快捷键来重新显示参数提示,这个小功能相当实用。


6.学会使用With…End With

'51Testing首页

With Browser("51Testing软件测试网").Page("51Testing软件测试网") '注意后面没有点

     .WebButton("WebButton").Click  '请注意“点”的位置,句首需要有一个“点”

     .WebEdit("password").Set "Yu Jie"

     .WebEdit("username").Set "Jerome Yu"

End With



TAG: QTP

hu19890313的个人空间 引用 删除 hu19890313   /   2016-04-25 16:38:27
巫女_test的个人空间 引用 删除 巫女_test   /   2014-08-25 17:50:20
1
坚持学习的个人空间 引用 删除 坚持学习   /   2014-04-23 11:00:57
3
tulip_juan的个人空间 引用 删除 tulip_juan   /   2012-10-12 16:42:06
1
 

评分:0

我来说两句

日历

« 2024-04-25  
 123456
78910111213
14151617181920
21222324252627
282930    

我的存档

数据统计

  • 访问量: 12092
  • 日志数: 13
  • 建立时间: 2012-09-11
  • 更新时间: 2012-09-26

RSS订阅

Open Toolbar