|
我所做的操作是:
在EXCEL表中的一个SHEET建立了测试用例,然后导入到QTP。代码如下
DataTable.ImportSheet "D:\Program Files\Mercury Interactive\QuickTest Professional\Tests\zzj\case.xls","标签注册","Action1"
在回放的的时候,RUN-TIME Datatable中的值已经被正确导入,但是往文本框里添加数据的时候会出现“参数不正确”。其中要添加的两个文本框的内容,一个可以正确添加,另一个报错。
Browser("name:=XX管理系统").Window("regexpwndtitle:=XX注册 -- 网页对话框").Page("title:=XX注册").WebEdit("name:=label_id").Set DataTable("XX编号","Action1")这个添加编号的文本框报错,如图
Browser("name:=XX管理系统").Window("regexpwndtitle:=XX注册 -- 网页对话框").Page("title:=XX注册").WebEdit("name:=material_no").Set DataTable("YY编码","Action1")这个添加编码的文本框正确
而且以上操作,如果不从外部EXCEL导入数据,直接在本地ACTION1中导入数据,回放时也是这个问题 |
|