51Testing软件测试论坛

标题: 如何实现循环 [打印本页]

作者: qixian    时间: 2007-9-6 09:38
标题: 如何实现循环
对录制的脚本做了参数化、for循环
然而在回放过程中,每次总是执行第一个参数化的数值,不会向下移,寻求帮助
作者: fate    时间: 2007-9-6 09:59
DataTable.GetSheet("").SetCurrentRow()sdlkfj6
循环一次,参数表行数+1

[ 本帖最后由 fate 于 2007-9-6 10:00 编辑 ]
作者: beili    时间: 2007-9-6 10:04
最好把代码贴出来,照理加了for循环也可以的阿
试试看在action的action call properties里面run all row
作者: rivermen    时间: 2007-9-6 10:07
上面是第一种办法
还有就是不用for循环


关键字视图,右键Action “Action call Properties”, run 标签, datatable iterations
"run on all rows"
作者: hsjzfling    时间: 2007-9-6 11:43
totalRow = DataTable.GetSheet("SheetName").GetRowCount
for curRow = 1 to totalRow
  DataTable.GetSheet("SheetName").SetCurrentRow(curRow)
  ......
  ......
next
这样子应该是没问题的~
作者: walker1020    时间: 2007-9-6 14:35
把你录制或编写的脚本放上来看看。不要让大家在这里瞎猜了!




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2