51Testing软件测试论坛

标题: 页面上编辑框的验证文字不显示,怎样让它在跑脚本过程中显示呢? [打印本页]

作者: arron310    时间: 2013-10-25 15:04
标题: 页面上编辑框的验证文字不显示,怎样让它在跑脚本过程中显示呢?
页面上编辑框的验证文字不显示,必须用鼠标真实操作才显示,怎样让它在跑脚本过程中显示呢?

[attach]87677[/attach]

像这样的提示文字,在实际操作中,焦点切换就会出现,但用QTP怎样都不出现,该怎么办??现在就要验证这些文字。
作者: joykao    时间: 2013-10-25 16:55
不是吧。。。就是失焦了就会报错误信息,这个QTP做不到么?
你可以在输入手机号后面在邮件那个文本框中click下哇。。。这样不会出现错误信息?
作者: arron310    时间: 2013-10-28 09:22
回复 2# joykao

试过了,还是不出现啊
作者: arron310    时间: 2013-10-28 09:23
回复 2# joykao


还试过发送“tap"键,也不行
作者: joykao    时间: 2013-10-28 12:20
回复 4# arron310


    还不行?那就把所有的项都填了。。故意把手机那项填错。。然后提交表单。。这样会出来不?
作者: 黑羽祭    时间: 2013-10-30 13:29
回复 1# arron310


    你这个Click一下别的控件,就应该能出了。
作者: arron310    时间: 2013-10-30 13:49
回复 5# joykao
试了,还是不行
作者: arron310    时间: 2013-10-30 13:49
回复 6# 黑羽祭

试过了,不行啊
作者: 黑羽祭    时间: 2013-10-30 16:12
回复 8# arron310


    你回放模式  改成 mouse  不要用Event
作者: zgp_roby    时间: 2013-10-30 23:54
键盘敲个回车键可以出来吗,可以的话可以用发键盘命令。
WshShell.sendKeys "{DOWN}"
如果是其他键盘有效,就发其他键盘命令,可以手工先试下!
作者: zhangkun90    时间: 2013-10-31 17:34
setting.webpackage("replaytype")="2"   在click操作前面添加一个这个代码试试,之后再把状态setting.webpackage("replaytype")="1" 就好了
作者: arron310    时间: 2013-11-5 14:02
回复 11# zhangkun90

切换到鼠标事件就能出来了,
但只要运行到这句话,QTP就崩溃了。。。怎么回事啊??[attach]87850[/attach]
作者: arron310    时间: 2013-11-5 14:05
回复 9# 黑羽祭

切换成鼠标事件就能出来了,但是如果在options里设置后,有些对象识别不出来。

我想用代码控制,但是一运行到这句“setting.webpackage("replaytype")="2"”QTP就崩溃了。。。
作者: arron310    时间: 2013-11-5 14:17
回复 11# zhangkun90


  我的QTP没有webpackage方法怎回事啊?[attach]87851[/attach]
作者: feiyunkai    时间: 2013-11-6 10:08
回复 13# arron310

setting.webpackage("replaytype")="2" 中的2不能加双引号,加双引号后2是字符串而不是数字,把双引号去掉就可以了,如下:
   
setting.webpackage("replaytype")=2




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