|
运行如下脚本,执行时只执行了一条被参数化的数据,应该如何添加循环才能执行被参数化的所有数据,如何利用qtp本事设置的run all rows也只能执行一便,因为Browser("管理后台").Page("管理后台").Frame("mainFrame").Link("记录列表(0)").Click中的记录列表(0)是动态的,随着添加的记录数发生变化。所以我是想在这个链接里面的列表中做循环。
请各位高手指教!
Browser("管理后台").Page("管理后台").Frame("leftFrame").Link("Zone管理").Click
Browser("管理后台").Page("管理后台").Frame("mainFrame_4").WebButton("增加").Click
Browser("管理后台").Page("管理后台").Frame("leftFrame").WebElement("Zone管理").Click
Browser("管理后台").Page("管理后台").Frame("mainFrame").Link("记录列表(0)").Click
Dim i,
for i=1 to 4
Browser("管理后台").Page("管理后台").Frame("mainFrame_2").WebButton("增加").Click
Browser("管理后台").Page("管理后台").Frame("mainFrame_3").WebEdit("zoneRRBean.host").Set DataTable("zonerr_host",dtGlobalSheet)
Browser("管理后台").Page("管理后台").Frame("mainFrame_3").WebList("zoneRRBean.rr_type_id").Select DataTable("zonerr_type",dtGlobalSheet)
Browser("管理后台").Page("管理后台").Frame("mainFrame_3").WebEdit("zoneRRBean.data").Set DataTable("zonerr_data",dtGlobalSheet)
Browser("管理后台").Page("管理后台").Frame("mainFrame_3").WebEdit("zoneRRBean.ttl").Set DataTable("zonerr_ttl", dtGlobalSheet)
Browser("管理后台").Page("管理后台").Frame("mainFrame_3").WebButton("提交").Click
Browser("管理后台").Page("管理后台").Frame("mainFrame_4").WebButton("确定").Click
next |
|