解释下这段QTP调用外部xls实现参数化代码

来源:百度知道 编辑:UC知道 时间:2024/06/07 02:56:50
'获得数据文件路径,并且将数据文件导入到
DataStr=Environment("C:\:")&"A.xls"
DataTable.AddSheet("TestData")
DataTable.ImportSheet DataStr, "Sheet1","TestData"

'输入用户名和密码
For i=1 to DataTable.GetSheet("TestData").GetRowCount
DataTable.SetCurrentRow i
UserName=DataTable.Value("UserName","TestData")
PassWord=DataTable.Value("PassWord","TestData")
Dialog("Login").WinEdit("Agent Name:").Set UserName
Dialog("Login").WinEdit("Password:").SetSecure PassWord
Next
希望把每行都注释下,先证明这段东西我有该过稍许参数,但不能在QTP执行,可以的话最好能告诉我错在哪?

你直接把xls文件在test setting的resources卡里设置成data table.
没有点击登录的代码啊,这样只是循环的填写。
应该有登录代码,还有登录正确时应该退出循环。