Step 3,选取垂直柱之后,可以输入想要更改的代码,比如这里输入“dim”,QTP就会同时对多行进行输入并覆盖原先的Public,如图1-154所示。
图1-154
如图1-154所示,已经批量修改完毕了,同时这个小小的功能也就介绍完了,大家可别小看它,有时候往往能够帮助我们节省很多时间,提升工作效率。
2.代码换行符
假设现在有这样一句代码:Browser("51Testing软件测试网-中国软件测试人的精神家园").Page("51Testing软件测试网-中国软件测试人的精神家园").Image("51Testing软件测试网").Click,这句代码非常长,当前的Expert View无法完全显示这行代码,只能看到一半,这样的话看代码就会显得相当不方便,需要拖动滚动轴才能看到后面的代码。
如何解决?QTP提供了一个代码换行符号,它就是“_”符号。有了它,就可以将一句代码切分成好多行,缩短代码的长度,可以清晰地浏览代码,可以这样切分,比如:
'#1 Browser("51Testing软件测试网-中国软件测试人的精神家园")._ Page("51Testing软件测试网-中国软件测试人的精神家园")._ Image("51Testing软件测试网").Click '#2 Browser("51Testing软件测试网-中国软件测试人的精神家园")._ Page("51Testing软件测试网-中国软件测试人的精神家园").Image("51Testing软件测试网").Click '#3 Browser("51Testing软件测试网-中国软件测试人的精神家园")._ Page("51Testing软件测试网-中国软件测试人的精神家园")._ Image("51Testing软件测试网")._ Click |
但是,我们不能这样切分,比如:
'#1 – “点”放在换行符号后面 Browser("51Testing软件测试网-中国软件测试人的精神家园")_. Page("51Testing软件测试网-中国软件测试人的精神家园")_. Image("51Testing软件测试网").Click '#2 – 换行符号的插入导致描述一个对象(Image)的代码被分割成2段 Browser("51Testing软件测试网-中国软件测试人的精神家园")._ Page("51Testing软件测试网-中国软件测试人的精神家园").Image("51Testing _软件测试网").Click '#3 – 在结束时不能使用换行符号 Browser("51Testing软件测试网-中国软件测试人的精神家园")._ Page("51Testing软件测试网-中国软件测试人的精神家园")._ Image("51Testing软件测试网").Click_ |
换行符号对于代码的可读性等方面起着重要的作用。其实,细心的读者应该已经在前面的章节中看到过这个“_”符号了,它将会是今后经常用到的工具