arron310 发表于 2013-10-25 15:04:15

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

页面上编辑框的验证文字不显示,必须用鼠标真实操作才显示,怎样让它在跑脚本过程中显示呢?



像这样的提示文字,在实际操作中,焦点切换就会出现,但用QTP怎样都不出现,该怎么办??现在就要验证这些文字。

joykao 发表于 2013-10-25 16:55:39

不是吧。。。就是失焦了就会报错误信息,这个QTP做不到么?
你可以在输入手机号后面在邮件那个文本框中click下哇。。。这样不会出现错误信息?

arron310 发表于 2013-10-28 09:22:14

回复 2# joykao

试过了,还是不出现啊

arron310 发表于 2013-10-28 09:23:18

回复 2# joykao


还试过发送“tap"键,也不行

joykao 发表于 2013-10-28 12:20:16

回复 4# arron310


    还不行?那就把所有的项都填了。。故意把手机那项填错。。然后提交表单。。这样会出来不?:o

黑羽祭 发表于 2013-10-30 13:29:19

回复 1# arron310


    你这个Click一下别的控件,就应该能出了。

arron310 发表于 2013-10-30 13:49:06

回复 5# joykao
试了,还是不行:Q

arron310 发表于 2013-10-30 13:49:23

回复 6# 黑羽祭

试过了,不行啊

黑羽祭 发表于 2013-10-30 16:12:36

回复 8# arron310


    你回放模式改成 mouse不要用Event

zgp_roby 发表于 2013-10-30 23:54:39

键盘敲个回车键可以出来吗,可以的话可以用发键盘命令。
WshShell.sendKeys "{DOWN}"
如果是其他键盘有效,就发其他键盘命令,可以手工先试下!

zhangkun90 发表于 2013-10-31 17:34:22

setting.webpackage("replaytype")="2"   在click操作前面添加一个这个代码试试,之后再把状态setting.webpackage("replaytype")="1" 就好了

arron310 发表于 2013-11-5 14:02:57

回复 11# zhangkun90

切换到鼠标事件就能出来了,
但只要运行到这句话,QTP就崩溃了。。。怎么回事啊??

arron310 发表于 2013-11-5 14:05:51

回复 9# 黑羽祭

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

我想用代码控制,但是一运行到这句“setting.webpackage("replaytype")="2"”QTP就崩溃了。。。

arron310 发表于 2013-11-5 14:17:58

回复 11# zhangkun90


我的QTP没有webpackage方法怎回事啊?

feiyunkai 发表于 2013-11-6 10:08:09

回复 13# arron310

setting.webpackage("replaytype")="2" 中的2不能加双引号,加双引号后2是字符串而不是数字,把双引号去掉就可以了,如下:
   
setting.webpackage("replaytype")=2
页: [1]
查看完整版本: 页面上编辑框的验证文字不显示,怎样让它在跑脚本过程中显示呢?