webtable下拉菜单识别为s的image对象和webelement,可以随机选取不?
如下图所示,下拉所属区域用spy识别时为一个s的image对象和webelement的二级菜单,但回访时就识别不了对象了,还有我想随机选取其中的一级地市或者二级县,有没有好的实现方法?附上我的代码:
'随机选取所属区域
Browser("宽带质量用户感知平台 -- 管理后台").Page("宽带质量用户感知平台 -- 管理后台_3").Image("s").FireEvent"onclick"
'rowCount=DataTable.GetSheet("Global").GetRowCount
'Randomize
'currentRow=(Int(rowCount*Rnd)+1)
'DataTable.GetSheet("Global").SetCurrentRow(currentRow)
Browser("宽带质量用户感知平台 -- 管理后台").Page("宽带质量用户感知平台 -- 管理后台_3").WebElement("米易").SetTOProperty "innertext",DataTable("所属区域",Global)
Browser("宽带质量用户感知平台 -- 管理后台").Page("宽带质量用户感知平台 -- 管理后台_3").WebElement("米易").Click
在线等,请求高手指点,我的qq:404423741 如下图所示,下拉所属区域用spy识别时为一个s的image对象和webelement的二级菜单,但回访时就识别不了对象了 ...
klnh1986 发表于 2013-4-23 10:50 http://bbs.51testing.com/images/common/back.gif
LZ在中国电信工作的呀!不错,你这个内容我没法帮你,希望有达人看到能帮助到你! 不做随机选择的时候 回放是否成功
不成功提示什么? 回复 3# 赵佳乐SMILE
不做随机选择的时候,有时候识别不到对象 回复 2# lsekfe
恩恩,谢谢啊 回复 4# klnh1986
如果不能保证一定能识别 那随机肯定要出问题的啊
那有时候的 原因是什么? 回复 1# klnh1986
这样:Call SelectCity("金牛")
Function OpenAllSelect()
Browser("宽带质量用户感知平台 -- 管理后台").Page("宽带质量用户感知平台 -- 管理后台").WebElement("四川省").Click
Do
Set oDesc = Description.Create()
oDesc("micclass").Value = "Image"
oDesc("html tag").Value = "IMG"
oDesc("image type").Value = "Plain Image"
oDesc("class").Value = "bbit-tree-ec-icon bbit-tree-elbow-plus"
Set oIMG = Browser("宽带质量用户感知平台 -- 管理后台").Page("宽带质量用户感知平台 -- 管理后台").ChildObjects(oDesc)
NumberOfIMG = oIMG.Count()
For i = 0 To NumberOfIMG - 1
oIMG(i).Click
Next
Loop Until NumberOfIMG = 0
End Function
Function SelectCity(oCity)
Call OpenAllSelect()
Browser("宽带质量用户感知平台 -- 管理后台").Page("宽带质量用户感知平台 -- 管理后台").WebElement("innertext:=" & oCity,"html tag:=SPAN").Click
End Function
页:
[1]