关于global 和 local 的区别
上一篇 /
下一篇 2007-12-06 13:41:41
/ 个人分类:QTP
Dim i,currentValue
i = 1
While i<= 3
Rem To find the value, you dan apply any of the following two fuctions :
Rem DataTable.Value(ParameterID [, SheetID]) or DataTable(ParameterID [, SheetID])
currentValue = DataTable.Value("LProductInfo","Action1")
Rem currentValue = DataTable("LProductInfo","Action1")
Browser("Login Page").Page("Page_3").Image("spacer").FireEvent "onmouseover"
Browser("Login Page").Page("Page_3").Image("spacer").Click
Browser("Login Page").Page("Page_4").WebButton("Create").Click
Browser("Login Page").Page("Page_5").WebEdit("#form.name").Set currentValue
Browser("Login Page").Page("Page_5").WebEdit("#form.productNo").Set currentValue
Browser("Login Page").Page("Page_5").WebEdit("#form.spec").Set currentValue
Browser("Login Page").Page("Page_5").WebEdit("#form.unit").Set currentValue
Browser("Login Page").Page("Page_5").WebButton("Save").Click
wait(2)
DataTable.GetSheet("Action1").SetNextRow
i = i+1
Wend
或者
dim countNum
countNum = DataTable.GetSheet("Global").GetRowCount
for i=0 to countNum-1
DataTable.SetCurrentRow(i)
Browser("Login Page").Page("Page_5").WebEdit("#form.name").set DataTable(("#form.name", dtLocalSheet)
...............
end
注意Globalsheet controls number of
test iterations
Localsheet controls number of action iterations
相关阅读:
- 循序渐进学习QTP三步曲(转) (ztt8402, 2007-12-03)
- 在C#中调用QTP (Azhao, 2007-12-03)
- QTP中Wait与同步点的区别[转] (小荣乱舞, 2007-12-04)
- QTP User-Defined Function 学习经验汇总 (小荣乱舞, 2007-12-04)
- 一位高人的QTP学习笔记 (小荣乱舞, 2007-12-04)
- 前几天 (junlingliu, 2007-12-05)
- QTP中使用描述性编程 (51testing, 2007-12-05)
- Description 对象用于编程描述 (小荣乱舞, 2007-12-05)
- 描述性编程不是可以医治百病的灵丹妙药 (小荣乱舞, 2007-12-05)
- QTP常见问题解答三 (junlingliu, 2007-12-05)
收藏
举报
TAG:
QTP