51Testing软件测试论坛

标题: 请教各位如何验证网页上出现的文字? [打印本页]

作者: qingchunjun    时间: 2005-10-27 15:08
标题: 请教各位如何验证网页上出现的文字?
我现在测试一个注册页面。如果我不填写注册的某些必填项,那么程序将在该项的EditBox下出现红色的错误提示,但我设置验证点时robot无法定位和识别这些文字。我应该怎样验证是否出现了错误提示呢?页面见附件

[ Last edited by qingchunjun on 2005-10-27 at 15:11 ]
作者: ilovejolly    时间: 2005-10-27 16:44
用region image试试
作者: qingchunjun    时间: 2005-11-10 17:58
经过试验,还是不行,结果是failed,还有其他办法吗?
作者: 海龙    时间: 2005-11-11 20:02
用Inspector察看“密码至少8g个字符”存在对象的那个属性里面。
然后利用SQAGetProperty将属性读取出来与期望信息进行比较。
作者: 96gym    时间: 2005-11-21 17:10
标题: 请问哪里有inspector?
(用Inspector察看“密码至少8g个字符”存在对象的那个属性里面。
然后利用SQAGetProperty将属性读取出来与期望信息进行比较。)
请问哪里有inspector?
作者: 海龙    时间: 2005-11-21 22:26
tools 菜单里面
作者: 96gym    时间: 2005-11-22 10:02
标题: 如果提示是直接写在表单上面的,用属性验证点无法读取出来,怎么办啊?
我现在测试的程序,它的提示是直接写在表单前面的几行上的,并不是写在table或editbox或其它的对象里面的,怎样取出来判断回放的时候有没有出现这个警告语句啊?
另外,这个提示是前半部分固定的“你必须输入”,后半部分是根据已经输入的必输项是否为空,如果为有N空的话,则出现N条“你必须输入+对象变量名”,那请问如何录取这个验证点呢?
作者: 96gym    时间: 2005-11-22 11:24
标题: 就是说,出错提示是直接写在窗口的body里面的,这个怎样验证啊?????
就是说,出错提示是直接写在窗口的body里面的,这个怎样验证啊?????
急!!!!!!
作者: qingchunjun    时间: 2005-11-22 17:31
直接写在<td></td>中的内容应该也是验证不了,求解!

[ 本帖最后由 qingchunjun 于 2005-11-22 17:33 编辑 ]
作者: ilovejolly    时间: 2005-11-23 09:24
用region image从理论上来说是可以的,实际中我刚才试了也是可以的
请多动手试

[ 本帖最后由 ilovejolly 于 2005-11-23 09:43 编辑 ]
作者: qingchunjun    时间: 2005-11-23 16:29
刚才我又试了一遍,ilovejolly版主的方法的确是可以的,上次试的时候failed可能是因为没有设置delay的时间,这次我加了个delayfor 3000就可以了,多谢!

[ 本帖最后由 qingchunjun 于 2005-11-23 16:31 编辑 ]
作者: ilovejolly    时间: 2005-11-23 20:52
之所以用一般的vp验证不出来,是因为这个控件在页面加载的时候已经被返回了。我试了下,想看下显示和不显示有什么属性方面的差别,可惜没有抓到类似isvisible的属性。而region image只验证显示的内容,即我们肉眼看到的,所以肯定可行。
作者: tomzhang    时间: 2005-12-1 09:07
哦!
作者: tomzhang    时间: 2005-12-22 14:01
研究一下
作者: j-r-j    时间: 2007-7-31 11:27
我这边注册用的是邮箱和密码,我想录制注册生成的页面。
得生成一批没有注册过的邮箱和密码,有没有实现思路吗?谢谢。




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