Scott86 发表于 2011-1-12 09:15:54

如何获取错误提示字?(已解决,请指点)

本帖最后由 Scott86 于 2011-1-12 14:04 编辑

登录窗口中有错误提示字,怎样才能获取到这提示字啊?

gztester 发表于 2011-1-12 09:18:05

查看一下DOM树

Scott86 发表于 2011-1-12 09:23:26

回复 2# gztester
然后呢?该如何得到该提示字呢?

testlab 发表于 2011-1-12 10:13:46

在提示错误的页面中获取页面下的所有对象,看看有没有

wugecat 发表于 2011-1-12 11:01:09

验证码。。不好搞!屏蔽不掉的话,你就别做了

Scott86 发表于 2011-1-12 11:17:26

回复 5# wugecat

不是验证码,是下面的错误提示字,我想把这个错误提示字“用户名或密码错误”取出来与预想值进行比较。

shingo0109 发表于 2011-1-12 11:29:57

用spy看这个错误信息的属性试试

Scott86 发表于 2011-1-12 13:20:39

回复 7# shingo0109

这个错误提示字,在没有错误时是不显示的!当出现错误时才显示出来!

lantianwei 发表于 2011-1-12 13:52:22

先找到对象再取值 如果没有对象 那就是无米之炊~

Scott86 发表于 2011-1-12 14:03:39

解决啦,感谢大家的帮助
把“请输入验证码”添加到对象库中
var_innerText = Browser("……").Page("……").WebElement("err_login").Object.innerText
msgbox var_innerText
这样就解决了,请各位大侠再指点指点!

shingo0109 发表于 2011-1-13 13:51:25

回复 8# Scott86


   可以用if判断该错误信息的某些属性是否exist, 然后再取值比较
页: [1]
查看完整版本: 如何获取错误提示字?(已解决,请指点)