qtp中使用for循环怎么设置?
qtp中使用for循环怎么设置?比如说我要在一幢下建立3个单元,每个单元添加5户人家!用FOR循环怎么实现呀!
谢谢!! 嵌套一下,用两个FOR循环不就可以了 嵌套是可以,但是当增加了一条记录后,第二遍点击的位置变了!!!怎么处理呀! 当增加了一条记录后,第二遍点击的位置变了,这是什么意思,能否具体点? 循环结束前加一句让脚本回到开始循环的状态的脚本语句
楼上的说的感觉不对
回到开始那就始终在第一单元第一户人家。应该用描述性编程,把关键的index抽出来,然后在执行动作的地方用你循环的 i. 把3个单元参数化,5户人家FOR循环 举个例子吧计算器的
systemutil.run "/cacl.exe"
for i=0 to 5
window("").winbutton("按钮名").settoproperty "text",datatable("num1",2)
window("计算器").winbutton("按钮名").click
window("计算器").winbutton("+").click
window("").winbutton("按钮名").settoproperty "text",datatable("num2",2)
window("计算器").winbutton("按钮名").click
window("计算器").winbutton("=").click
window("计算器").close
datatable.setnextrow
next
这样的程序就会出错,如同网站你注册成功后跟开始注册时的页面是不一样的,你要想办法在循环结束时让脚本回到开始注册时的页面上才行
我也举个例子
for i=0 to 2browser("name:=house"&i).click
for j=0 to 4
browser("name:=house"&i).page("name:=door"&j).click
next
next
[ 本帖最后由 jackymail 于 2007-7-31 14:14 编辑 ] 非常感谢!已经解决了! 还有我不知道啊。。。。 kankan
页:
[1]