51Testing软件测试论坛
标题:
qtp9.2 运行当前Action时,只运行一次,为什么?请大家帮忙看看,解决一下
[打印本页]
作者:
ccl
时间:
2009-3-31 13:16
标题:
qtp9.2 运行当前Action时,只运行一次,为什么?请大家帮忙看看,解决一下
QTP9.2 ,当前的Action是需要循环3次的,我选择“Run Current Action”后,系统运行只循环一次,为什么呢?
在运行所有的脚本的时候,Action可以循环3次。请大家帮帮忙,谢谢了^_^
1.代码如下:
Browser("登陆").Page("*****").Frame("mainPage_4").WebEdit("yuangongName").Set "张三"
Browser("登陆").Page("*****").Frame("mainPage_4").WebEdit("jbStartTime").Set DataTable("开始时间", dtLocalSheet)
Browser("登陆").Page("*****").Frame("mainPage_4").WebEdit("jbEndTime").Set DataTable("结束时间", dtLocalSheet)
Browser("登陆").Page("*****").Frame("mainPage_4").WebEdit("chchAddress").Set DataTable("地点", dtLocalSheet)
Browser("登陆").Page("*****").Frame("mainPage_4").WebButton("添 加").Click
Browser("登陆").Dialog("Microsoft Internet Explorer").WinButton("确定").Click
2.参数化Excel表设置如下:
[attach]50843[/attach]
[
本帖最后由 ccl 于 2009-4-12 17:00 编辑
]
作者:
dreamever
时间:
2009-3-31 13:44
先把你的脚本和你的数据表贴出来,特别是数据表的参数设置,不然别人就算想帮你查,也无从下手啊
作者:
ccl
时间:
2009-4-12 17:01
一楼数据表、代码都贴出来了,请大家帮忙解决解决。谢谢
作者:
peterz
时间:
2009-4-12 20:21
action运行三次时,每次都取第一条??
作者:
peimzh
时间:
2009-4-12 20:33
解决办法:
1、在Setting里面设置一下循环的,那个是整体的循环,但设置Action属性的循环是没有用的;
2、希望你可以多熟悉一些代码,可以直接用For循环来做,这个是专家层的,当然希望你能成为专家;
作者:
ccl
时间:
2009-4-20 21:59
能说的清楚些吗?是在Setting下的Run标签页设置吗?在这设置也不管用啊。
[attach]51070[/attach]
[
本帖最后由 ccl 于 2009-4-20 22:02 编辑
]
作者:
virgolong
时间:
2009-4-20 22:27
Run Current Action就只运行一次的啊,Run才全部执行啊
作者:
ccl
时间:
2009-4-21 08:41
我的意思是,当前的Action是有参数化的,我想单独执行这个action,它只执行一次,但参数化的第二个,第三个值都没有执行。请看看一楼的说明。
作者:
ccl
时间:
2009-6-25 17:10
问题解决了,
作者:
hhjmark2000
时间:
2012-2-20 15:17
楼上是怎么解决的?
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2