如何让QTP部分循环 (用自带的参数化功能)
我测试一个程序,分成登陆、新增、退出三个部分。我设置了参数化,运行结果是:
登陆-新增-退出-登陆-新增-退出-登陆-新增-退出-……
我需要的循环是这样的:
登陆-新增1-新增2-新增3-新增4-新增5-……-退出。
请问如何实现? ok
这样 做 设置新增action为运行一次,可以右击action设置属性为oneiteration
然后,将数据放在新增的data 表中,自己控制循环。 谢谢,我去尝试一下。 先把每个ACTION要用的参数存在LOCAL TABLE里,右击每个ACTION在Action Call Properties里设置Run on all rows 我把新增的设成一个action,登陆和注销也分别设成action,然后进行参数化运行,
结果还是三个action都运行了,郁闷,希望能给出具体点的解决方案。比如说for循环,如何循环两次(不用运行的代码,只要for代码)。
本人比较菜。 在本action中 设置运行为oneiteration
datatable.getsheet("dtlocalsheet")
rownum = datatable.getrowcount
for i = 1 to rownum
datatable.setcurrentrow(i)
xxx= datatable.value(paraid, dtlocalsheet)
下边 就是你的代码
...
...
next 写个循环就行了... 谢谢6楼的 学习了... 通过Action的划分就可以解决了
页:
[1]