520199041 发表于 2013-9-20 18:22:46

咨询一下,有没有那位兄弟熟悉QTP关于OCR获取验证码这个问题

是这样的,最近知道,QTP自带有一个OCR,可以直接获取像验证码里面的具体字符,这样对于像注册,登陆中,带有验证码的功能,可以很好的解决,但是网上对这个功能的介绍和使用,就只有一种方法,就是用录制,但是自己觉得那方法麻烦,而且有时候,确实运行不了,所以想问一下,有没有直接在代码中,引用OCR的,然后来破解验证码的这个问题,如果有那位兄弟会用,能否帖子引用方法的代码呀,谢谢了,:) 这功能我在想很多人都会用到,因为在对自动化测试中,像登陆,注册,都带有验证码,按照以前的方法,是直接叫开发屏蔽,或者连接验证码数据库,通过连接字符串来获取验证码,但是这操作更复杂

wsryyffs 发表于 2013-9-29 15:09:51

同求

wangfeng870810 发表于 2013-10-12 11:41:35

同求

ermine 发表于 2013-10-12 11:50:45

回复 1# 520199041

可以参考http://bbs.51testing.com/viewthread.php?tid=129864

另外OCR有时候会识别不准,而且有的验证码会加一些混乱元素,比如加点波浪线之类防止被机器识别,所以最稳妥的,还是让开发屏蔽,或者开后门,用万用的验证码。

一直在坚持中~ 发表于 2013-10-17 17:35:45

回复 4# ermine


    楼主已经说了不想用录制的方式,那个贴子介绍的方法还是基于录制的。我遇到的问题的是:要录制下插入Text area output value,QTP就崩掉
页: [1]
查看完整版本: 咨询一下,有没有那位兄弟熟悉QTP关于OCR获取验证码这个问题