如何选择中webtable中的WebRadioGroup?急~
界面如图所示:识别到的WebRadioGroup的item count为2
用select "#0"选择的是第一个radio,select "#1"选择的是第九个radio,2-8都是放在table中的,
用print browser("行程单网站(v1.0.0.2)").Page("行程单网站(v1.0.0.2)").Frame("right").WebTable("公司名称").GetCellData(2,2)
定位出第二个radio在webtable中的位置为(2,1),但是我用
browser("行程单网站(v1.0.0.2)").Page("行程单网站(v1.0.0.2)").Frame("right").WebTable("公司名称").ChildItem(2,1,"WebRadioGroup",0).click
不能选择中第二个radio。
求高人指点,有点急。 重发下,刚刚的弄错了。 查一下运行结果,看click操作是不是已经正常执行了,如果已经执行了而且没有报错, 说明是找到了对应的控件,只是click无效而已,试试fireevent.
如果是控件没找到报错,那试试childobject,具体用法看帮助。 查一下运行结果,看click操作是不是已经正常执行了,如果已经执行了而且没有报错, 说明是找到了对应的控件 ...
vernzhang1980 发表于 2010-12-1 16:29 http://bbs.51testing.com/images/common/back.gif
没有报错,但是用fireevent还是没用。我试试childobject。。。。。。
好纠结。 用childobject的话,要怎么去捕获它呢?
2-8的属性和1,9都是一样的,甚至X,Y都是一样的!!!
超级纠结了~ 来人啊。。。 是不是需要激活一下Table
table.FireEvent "onfocus"
不知道这样可否 WebRadioGroup要用select,操作的的属性是value,值可以参数化处理 WebRadioGroup要用select,操作的的属性是value,值可以参数化处理 WebRadioGroup要用select,操作的的属性是value,值可以参数化处理
lyscser 发表于 2010-12-1 22:39 http://bbs.51testing.com/images/common/back.gif
select 不行。。。。 是不是需要激活一下Table
table.FireEvent "onfocus"
不知道这样可否
YapsiLee 发表于 2010-12-1 22:29 http://bbs.51testing.com/images/common/back.gif
我试试~ 回复 5# 43528782
如果属性都都一样的话,可以尝试用index属性,看看2-8跟index的关系,我相信你懂得 debug下,看看对象没获取到?还是方法没失效了
webradiogroup是用click么?我记得应该是set on吧? 1和9 是一个WebRadioGroup, 2~8 是另外一个WebRadioGroup 的选项
把你的HTML 代码贴出来吧,帮你看看 试试这样:
Set objRadiogroup = browser("行程单网站(v1.0.0.2)").Page("行程单网站(v1.0.0.2)").Frame("right").WebTable("公司名称").ChildItem(2,1,"WebRadioGroup",0)
objRadiogroup.Select "**" (**指的是该Radiobutton的value,可以用Object Spy查看这个value的) 试试这样:
Set objRadiogroup = browser("行程单网站(v1.0.0.2)").Page("行程单网站(v1.0.0.2)").Frame(" ...
my_way 发表于 2010-12-14 14:31 http://bbs.51testing.com/images/common/back.gif
是用的:
browser("行程单网站(v1.0.0.2)").Page("行程单网站(v1.0.0.2)").Frame("right").WebTable("公司名称").ChildItem(4,2,"WebElement",0).click
直接点group不行,还好点后面的webelement可以激活前面的group。
谢谢了~ 1和9 是一个WebRadioGroup, 2~8 是另外一个WebRadioGroup 的选项
把你的HTML 代码贴出来吧,帮你看看
huangzhichong 发表于 2010-12-14 01:06 http://bbs.51testing.com/images/common/back.gif
我确定他们都是一个group。。。
不过已经解决了~嘻嘻~ debug下,看看对象没获取到?还是方法没失效了
webradiogroup是用click么?我记得应该是set on吧?
iamfeiyu1009 发表于 2010-12-12 10:59 http://bbs.51testing.com/images/common/back.gif
set on是button哈~ 回复43528782
如果属性都都一样的话,可以尝试用index属性,看看2-8跟index的关系,我相信你懂 ...
runnerhuang 发表于 2010-12-2 15:24 http://bbs.51testing.com/images/common/back.gif
index不行。。。。
不过现在已经解决了~谢谢哈~
页:
[1]