51Testing软件测试论坛

标题: 关于勾选checkbox问题 [打印本页]

作者: shuishixingyu    时间: 2008-12-10 16:57
标题: 关于勾选checkbox问题
A、B两个页面,A页面是父页面,除了Browser的openurl和page的url外,A、B页面属性,名称都相同
A、B页面都有checkbox,在不关闭A的页面的前提下,如何勾选B页面上的checkbox?
作者: shuishixingyu    时间: 2008-12-10 20:23
大家帮我看看,解决不了啊
作者: 风过无息    时间: 2008-12-10 21:32
try index
作者: shuishixingyu    时间: 2008-12-10 21:48
是不是说A页面为
Browser("name:=上海电力公司--工程招标管理系统","Index:=0").Page("name:=上海电力公司--工程招标管理系统").WebCheckBox("html id:=localProviderID_1").Set "ON"
B页面为
Browser("name:=上海电力公司--工程招标管理系统","Index:=1").Page("name:=上海电力公司--工程招标管理系统").WebCheckBox("html id:=localProviderID_1").Set "ON"

作者: shuishixingyu    时间: 2008-12-11 11:34
好像用不了
作者: shuishixingyu    时间: 2008-12-11 13:47
出来了
Browser("title:=上海电力公司--工程招标管理系统","index:=0").Page("title:=上海电力公司--工程招标管理系统","index:=0").WebCheckBox("name:=localProviderID","html id:=localProviderID_1").Set "ON"
就是不明白为什么index设为0才可以
作者: dreamever    时间: 2008-12-11 15:12
标题: 回复 6# 的帖子
因为存在多个相同属性的对象吧,那么在对象集合中,第一对象的索引是0,第二个是1……依此类推
作者: shuishixingyu    时间: 2008-12-11 16:27
那是不是A页面做为父页面,应该用index=0,B页面为index=1?
但是我用index=0识别的是B子页面




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2