qingchunjun 发表于 2005-10-27 15:08:32

请教各位如何验证网页上出现的文字?

我现在测试一个注册页面。如果我不填写注册的某些必填项,那么程序将在该项的EditBox下出现红色的错误提示,但我设置验证点时robot无法定位和识别这些文字。我应该怎样验证是否出现了错误提示呢?页面见附件

[ Last edited by qingchunjun on 2005-10-27 at 15:11 ]

ilovejolly 发表于 2005-10-27 16:44:28

用region image试试

qingchunjun 发表于 2005-11-10 17:58:40

经过试验,还是不行,结果是failed,还有其他办法吗?

海龙 发表于 2005-11-11 20:02:46

用Inspector察看“密码至少8g个字符”存在对象的那个属性里面。
然后利用SQAGetProperty将属性读取出来与期望信息进行比较。

96gym 发表于 2005-11-21 17:10:01

请问哪里有inspector?

(用Inspector察看“密码至少8g个字符”存在对象的那个属性里面。
然后利用SQAGetProperty将属性读取出来与期望信息进行比较。)
请问哪里有inspector?

海龙 发表于 2005-11-21 22:26:19

tools 菜单里面

96gym 发表于 2005-11-22 10:02:52

如果提示是直接写在表单上面的,用属性验证点无法读取出来,怎么办啊?

我现在测试的程序,它的提示是直接写在表单前面的几行上的,并不是写在table或editbox或其它的对象里面的,怎样取出来判断回放的时候有没有出现这个警告语句啊?
另外,这个提示是前半部分固定的“你必须输入”,后半部分是根据已经输入的必输项是否为空,如果为有N空的话,则出现N条“你必须输入+对象变量名”,那请问如何录取这个验证点呢?

96gym 发表于 2005-11-22 11:24:40

就是说,出错提示是直接写在窗口的body里面的,这个怎样验证啊?????

就是说,出错提示是直接写在窗口的body里面的,这个怎样验证啊?????
急!!!!!!

qingchunjun 发表于 2005-11-22 17:31:59

直接写在<td></td>中的内容应该也是验证不了,求解!

[ 本帖最后由 qingchunjun 于 2005-11-22 17:33 编辑 ]

ilovejolly 发表于 2005-11-23 09:24:25

用region image从理论上来说是可以的,实际中我刚才试了也是可以的
请多动手试

[ 本帖最后由 ilovejolly 于 2005-11-23 09:43 编辑 ]

qingchunjun 发表于 2005-11-23 16:29:54

刚才我又试了一遍,ilovejolly版主的方法的确是可以的,上次试的时候failed可能是因为没有设置delay的时间,这次我加了个delayfor 3000就可以了,多谢!

[ 本帖最后由 qingchunjun 于 2005-11-23 16:31 编辑 ]

ilovejolly 发表于 2005-11-23 20:52:57

之所以用一般的vp验证不出来,是因为这个控件在页面加载的时候已经被返回了。我试了下,想看下显示和不显示有什么属性方面的差别,可惜没有抓到类似isvisible的属性。而region image只验证显示的内容,即我们肉眼看到的,所以肯定可行。

tomzhang 发表于 2005-12-1 09:07:20

哦!

tomzhang 发表于 2005-12-22 14:01:32

研究一下

j-r-j 发表于 2007-7-31 11:27:23

我这边注册用的是邮箱和密码,我想录制注册生成的页面。
得生成一批没有注册过的邮箱和密码,有没有实现思路吗?谢谢。
页: [1]
查看完整版本: 请教各位如何验证网页上出现的文字?