请问QTP循环读Action1表格内容,当读取五行提交一次,谢谢
如果我要读一个表格的内容,一行一行的读,每次读5行时提交一次,如果不到五行时,最后是多少行就提多少行.谢谢.我在读取5行,提交,然后再重新读数时,出现了问题,求助大家,谢谢.我想到了,就像翻页。
[ 本帖最后由 annio4 于 2009-3-23 21:34 编辑 ] 原帖由 annio4 于 2009-3-23 21:00 发表 http://bbs.51testing.com/images/common/back.gif
如果我要读一个表格的内容,一行一行的读,每次读5行时提交一次,如果不到五行时,最后是多少行就提多少行.
谢谢.我在读取5行,提交,然后再重新读数时,出现了问题,求助大家,谢谢.我想到了,就像翻页。
你遇到了什么问题?
我是想测试
我要测试的是一次批量提交5个数据(5个数据录入完成后一次性提交,提交后再返回重新录入界面,也可以一次提交一个数据) 这个应该很容易实现呀。自己写代码就可以了 如果只是提交,那么需要编写下面类似的代码。如果总页数为num,For inter = 1 to num
If Int(inter/5) = inter/5 Then
'提交第 (Int(inter/5)*5-4, (Int(inter/5)*5-3, (Int(inter/5)*5-2, (Int(inter/5)*5-1,(Int(inter/5)*5
End If
Next
最后,处理提交第 Int(num/5)*5-4 到 num 即可
[ 本帖最后由 walker1020 于 2009-3-26 13:27 编辑 ] 当然,翻页后,下页的第一条记录的编号就是(Int(inter/5)*5+ 1 了。这需要结合业务逻辑来实现了。 如果不涉及到具体的业务逻辑,那么模仿我在5#的代码即可。如果涉及到具体的业务逻辑,那么只有你自己去琢磨了
谢谢,版主
谢谢,版主QTP循环执行步骤求助
例如登陆系统和退出系统执行一次,
登陆后使用参数进行查询,参数有三个,让查询动作查询三次后退出系统。
在查询那块设置循环就可以;
在查询那块设置循环就可以;还有你也可以把登陆设置为一个Action1
查询设置为action2
退出录制为action3
页:
[1]