|
3#
楼主 |
发表于 2008-4-11 10:52:15
|
只看该作者
试过,两种方法都可以描述
正确语句应该为:
set tempObj = Browser("xxx").Page("xxx").Frame("xxx").ChildObjects(desc)
dim desc,ranDesc,i
Set desc=description.Create
desc("micclass").value="WebCheckBox"
set ranDesc=Browser("xxx").Page("xxx").Frame("xxx").ChildObjects(desc)
If ranDesc.count>0 Then
i=getRandomValue(ranDesc.count)
If ranDesc(i).GetROProperty("visible")=0 and ranDesc(i).GetROProperty("checked")=0 Then
ranDesc(i).set "on"
End If
End If
Function getRandomValue(valFanWei)
Dim RandomValue
Randomize(Timer)
RandomValue = Int((valFanWei * Rnd))
getRandomValue = RandomValue
End Function
可以回放成功,可页面没有按要求任意选取一个未勾选的webcheckbox |
|