DATA TABLE的参数化和循环的一个问题
dim ii=0
while i<5
'这里做一个参数化输出 ,DATA table中也是5行数据
Window("delphiname:=frmRegister").WinObject("delphiname:=edtUserName").type DataTable("UserID", dtLocalSheet)
......
......
Reporter.ReportEvent 0, "第"&i&"个用例", "成功"
i=i+1
wend
按照我的想法是每次外边循环一次就在DATA TABLE的一行里取个数值 然后进行比较,再生成测试报告
现在的问题是:还是循环5次但是每次都从DATA TABLE中取第一行的数据 ,请问要如何才能做到依次取DATA TABLE中的数据呢? while i<5
'这里做一个参数化输出 ,DATA table中也是5行数据
Window("delphiname:=frmRegister").WinObject("delphiname:=edtUserName").type DataTable("UserID", dtLocalSheet)
......
......
Reporter.ReportEvent 0, "第"&i&"个用例", "成功"
i=i+1
datatable.getsheet("**").setnextrow
wend
你没有控制DATA TABLE读取下一行吧! 楼上正确
页:
[1]