ChildItem方法

上一篇 / 下一篇  2013-07-11 21:16:31 / 个人分类:自动化资料

ChildItem方法
w/cpLa3I'`0
语法:
?'I9E!m7g$RtNOP0object.ChildItem (Row,Column,MicClass,Index)

w&}6C k)x6R y0

作用:用于获取单元格中的测试对象

C*X!p1wx5}q0

项目实战举例:
nk`+r;GQ"l01
、修改订单号为“DD0000315”的单据,点击操作列中对应的修改图标进入修改页面。rderNo="DD0000315"51Testing软件测试网4^E'qMR%vw

num=Browser("xx").Page("xx").Frame("xx").WebTable("xx").RowCount

W'Y8ek.n+K-K `0Dp,|0

For i=0 to num51Testing软件测试网8jv%z/R&UR

If Browser("xx").Page("xx").Frame("xx").WebTable("xx").GetCellData(i,2)=orderNo Then

a Wa f2N!_Q]0

Browser("xx").Page("xx").Frame("xx").WebTable("xx").ChildItem(i,9,"WebElement",0).Click

[ ^CYY0K0

'Index0=修改,1=提交,2=入库通知,3=审核,5=打印

6h+?Q9VV7@0

End If51Testing软件测试网 Tzl'`2\ Mb'w6RRm

Next51Testing软件测试网'Ux2lYx:`$wOP2d

2、选择订单号为“DD0000317”前面的复选框,点击操作栏中的的提交图标进入提交页面。rderNo="DD0000317"

k,g8H-Xe1w+Z1Cs0

totalRowNumber=Browser("xx").Page("xx").Frame("xx").WebTable("xx").RowCount51Testing软件测试网 Y&dC&tXDJh

For i=0 to totalRowNumber51Testing软件测试网 Yogl$f`!]u,c

If Browser("xx").Page("xx").Frame("xx").WebTable("xx").GetCellData(i,2)=orderNo Then51Testing软件测试网5EC5iw:uN!Rn-m

Browser("xx").Page("xx").Frame("xx").WebTable("xx").childitem(i,1,"WebCheckBox",0).Set "ON"51Testing软件测试网5I2TgG:ov9G#u+Wu

End if51Testing软件测试网lLd4lD ^^

Next51Testing软件测试网'X X7Qy;o G

Browser("xx").Page("xx").WebButton("提交").Click

hp \8N"Q0

TAG:

 

评分:0

我来说两句

Open Toolbar