51Testing软件测试论坛

标题: 如何获取错误提示字?(已解决,请指点) [打印本页]

作者: Scott86    时间: 2011-1-12 09:15
标题: 如何获取错误提示字?(已解决,请指点)
本帖最后由 Scott86 于 2011-1-12 14:04 编辑

登录窗口中有错误提示字,怎样才能获取到这提示字啊?
作者: gztester    时间: 2011-1-12 09:18
查看一下DOM树
作者: Scott86    时间: 2011-1-12 09:23
回复 2# gztester
然后呢?该如何得到该提示字呢?
作者: testlab    时间: 2011-1-12 10:13
在提示错误的页面中获取页面下的所有对象,看看有没有
作者: wugecat    时间: 2011-1-12 11:01
验证码。。不好搞!屏蔽不掉的话,你就别做了
作者: Scott86    时间: 2011-1-12 11:17
回复 5# wugecat

不是验证码,是下面的错误提示字,我想把这个错误提示字“用户名或密码错误”取出来与预想值进行比较。
作者: shingo0109    时间: 2011-1-12 11:29
用spy看这个错误信息的属性试试
作者: Scott86    时间: 2011-1-12 13:20
回复 7# shingo0109

这个错误提示字,在没有错误时是不显示的!当出现错误时才显示出来!
作者: lantianwei    时间: 2011-1-12 13:52
先找到对象再取值 如果没有对象 那就是无米之炊~
作者: Scott86    时间: 2011-1-12 14:03
解决啦,感谢大家的帮助
把“请输入验证码”添加到对象库中
var_innerText = Browser("……").Page("……").WebElement("err_login").Object.innerText
msgbox var_innerText
这样就解决了,请各位大侠再指点指点!
作者: shingo0109    时间: 2011-1-13 13:51
回复 8# Scott86


     可以用if判断该错误信息的某些属性是否exist, 然后再取值比较




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