51Testing软件测试论坛
标题:
qtp识别验证码
[打印本页]
作者:
monica0618
时间:
2010-6-22 11:08
标题:
qtp识别验证码
我要用qtp自动注册 这里有个验证码要填 现在不可能改程序代码来屏蔽验证码 但是图片上的字都中规中矩 应该可以用qtp的OCR来解决 但是我是新手 不会用 现在想知道具体怎么操作 “Tools-->Options”选中到“General--Use text recognition mechanisms in this order这样操作之后 要怎么处理验证码输入的部分 是替换成参数 还是会自动填写 不知道怎么办 请大家指教
作者:
traning
时间:
2010-6-22 11:43
根开发要个万能验证码
作者:
monica0618
时间:
2010-6-22 11:55
现在的问题就是不能改代码了 要不到万能码也不能屏蔽
作者:
dqf
时间:
2010-6-22 12:09
同问 有没有QTP自身解决的方法
作者:
素面
时间:
2010-6-22 16:30
标题:
我也很想知道啊
有遇到这样问题的高手解决这个问题了吗?
作者:
ymn911
时间:
2010-6-23 14:12
重新打开QTP,全部插件去掉,在新的Action里面只使用 text area output value 把你要抓的验证码部分选定。
在原有脚本中调用这部分脚本。
作者:
zibingsha
时间:
2010-6-29 11:27
昨天刚学到的一个方法,是回放过程中手动输入验证码,希望对你有用,就像51论坛的注册功能,可以录制后添加脚本
browser(".").Navigate "http://bbs.51testing.com/register.php"
browser(".").Sync
wait 9
Browser("51Testing软件测试论坛").Page("51Testing软件测试论坛").WebButton("同 意").Click
wait 2
Browser("51Testing软件测试论坛").Page("51Testing软件测试论坛").WebEdit("seccodeverify").Click
tmp=inputbox("请输入看见的验证码")
Browser("51Testing软件测试论坛").Page("51Testing软件测试论坛").WebEdit("seccodeverify").Set tmp
作者:
baobao72931
时间:
2010-7-2 13:23
作者:
火眼金睛
时间:
2011-3-15 17:43
昨天刚学到的一个方法,是回放过程中手动输入验证码,希望对你有用,就像51论坛的注册功能,可以录制后添加 ...
zibingsha 发表于 2010-6-29 11:27
还可以这样啊~~~~
作者:
lyscser
时间:
2011-3-15 18:11
查songfu的博客
作者:
shingo0109
时间:
2011-3-16 15:36
用text area output value抓取图片中的文字, 但并不是每次都能取的正确, 可以根据判断错误提示信息来写个for循环, 让它循环读取, 这样的话就可以了。
前提是验证码图片里的文字够清晰, 不然这样会无限循环了。不行也只能手工输入了, 用inputbox
作者:
kavensyw
时间:
2011-3-16 17:37
不能识别的就手动,测试工具不是万能的
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2