TA的每日心情 | 开心 2016-8-25 11:11 |
---|
签到天数: 1 天 连续签到: 1 天 [LV.1]测试小兵
|
我明白你的意思了。
你把EXCEL 导入到DATA Table 中不就可以了吗。
‘参数说明:pathFile-EXCEL文件的路径加文件名
' ETableSheet-EXCEL Sheet的标签名
' QTablesheet-QTP DATATABLE 的Sheet标签名
Public function importExcel(pathFile,ETableSheet,QTablesheet)
Dim j, rowcount
Datatable.ImportSheet pathFile,ETableSheet,QTablesheet
rowcount=DataTable.GetSheet(QTablesheet).GetRowCount '返回数据行数
importExcel=rowcount
End Function
调用:
countRow=importExcel("D:\userTable.xls","user","Action1")
For j=0 to countRow-1
...
Dialog("XXX").Activate
Dialog("xxxx").WinEdit("姓名").Set DataTable("姓名", dtLocalSheet)
...
DataTable.SetNextRow
Next
注意:要把Test Settings 中Run->Data Table iterations 设置为 Run one iteration only |
|