QTP 循环执行巧设置

简介:
 今天过来查看我的夜间自动化测试成果发现有个脚本莫名奇妙被执行了两次。经过层层分析,发现该脚本在Global的Datatable表里边有两行数据造成的。这也是我刚使用QTP不久,看见有Datatable在下面比较好奇填了两个数上去,开始以为可以当参数使用。现在看来和我想的不一样。但是如果在Global里有数据,就会逐行去读取数据,并且每读取一行执行一次脚本,即使你的脚本和Global里边的数据毫无关系。譬如你在Action1里边写到
print "a"
Global里边有两行数据AA,BB
那么print "a"
这句语言也会被执行两遍
倒是可以利用这个属性来进行循环脚本测试。免去了写for语句的麻烦。


本文转自elbertchen 51CTO博客,原文链接:http://blog.51cto.com/linkyou/282591,如需转载请自行联系原作者
相关文章
|
5月前
|
存储 算法 Swift
Swift开发——循环执行方式
Swift语言中的循环主要包括`for-in`和`while`结构。`for-in`适用于遍历数字区间、字符串和字典,支持使用`stride`函数定制步进。字典遍历时,可以用二元元组`(k, v)`访问键值对。`while`循环有标准形式和`repeat-while`形式,确保至少执行一次循环体。程序示例展示了`for-in`和不同`while`结构的用法,包括计算阶乘、奇数和、加密字符串以及最大公约数和最小公倍数。
39 0
Swift开发——循环执行方式
|
存储 编译器 C语言
还在为每次打开程序的输入烦恼吗,这篇文章让你不在迷茫
在之前我们编写的程序中,我们总要录入一些数据给予程序用于计算,但是当我们退出程序后录入的数据会销毁,因为此时数据都是存放在内存中。等到下次再运行程序时,数据又得从新录入,这样就非常的难受。
68 0
还在为每次打开程序的输入烦恼吗,这篇文章让你不在迷茫
|
Web App开发 存储
用9种办法解决 for 循环取 i
用9种办法解决 for 循环取 i
98 0
vba程序用7重循环来计算24
vba程序用7重循环来计算24
76 0
|
开发工具
微信小游戏开发实战5-重复执行和逻辑循环的区别
本篇主要内容包括了解帧的概念,以及理解重复执行和逻辑循环这两种循环积木块之间的区别。 如果你没有任何的游戏开发经验,欢迎阅读我的“人人都能做游戏”系列教程,它会手把手的教你做出自己的第一个小游戏。
112 0
JavaScirpt基础do while循环
JavaScirpt基础do while循环
87 0
|
测试技术
软件测试面试题:lr中,如果你想停止执行出错的脚本,怎么做?
软件测试面试题:lr中,如果你想停止执行出错的脚本,怎么做?
85 0
|
存储 JavaScript 前端开发
陷入Nodejs的循环嵌套--大坑
最近两周都在学nodejs,虽然之前有自学过,但是发现自学还是有一定缺陷的,所学的知识只是零碎。今天就循环嵌套这个话题进行如下总结
209 0
|
搜索推荐 程序员 Shell
抓狂!这条命令执行完女朋友都跟人跑了!
抓狂!这条命令执行完女朋友都跟人跑了!
138 0
抓狂!这条命令执行完女朋友都跟人跑了!
|
缓存 前端开发
【前端三分钟】优化判断语句
【前端三分钟】优化判断语句
181 0