checkbox识别为webelement是怎么回事?
看上去都是复选框的对象,有些页面识别为WebCheckBox,有的识别为WebElement。请高手赐教。 截图 前台实现的方法不同 回复 3# 赵佳乐SMILE
除了用WebTable管理之外,还有其他方法吗? 回复 4# user603
不懂 回复 3# 赵佳乐SMILE
嗯,应该都是CheckBox。能直接将这个WebElement识别为WebCheckBox吗? 回复 1# user603
不是不可以,不过几乎没用过。
你是需要做什么样的操作?只是勾选的话,直接Click不行么? 回复 6# user603
正常情况下是CheckBox 如果前台用了特殊的技术就不一定了
比如我们前台用了easy-ui 回复 8# 赵佳乐SMILE
嗯,对的,如果用了QTP不能识别的UI,QTP都会将它识别为WebElement 不过只要不影响正常操作就行了。
是WebElement 还是WebCheckBox,我个人觉着问题不大 回复 10# 黑羽祭
对 能模拟出来 就无所谓。。。 回复 7# 黑羽祭
直接click可以实现选取与取消。但如果想得到Checked属性就不行。 回复 12# user603
做检查么? 回复 11# 赵佳乐SMILE
:handshake 回复 13# 黑羽祭
嗯,通过WebTalble可以实现。 回复 15# user603
在WebTable下的话,操作就多样多了。 回复 16# 黑羽祭
是的。 你可以看下HTML代码,QTP把不能识别的对象,统一识别为WebElement.估计定义的类型不是复选框,才会识别为WebElement 回复 12# user603
你不是为了得到check属性,而是为了确定它是否被选中吧?
这样的话在firebug里面,查看这个元素在选中前后有什么变化,一般是它的class有改变,通过判断class来判断是否选中
页:
[1]