51Testing软件测试论坛

标题: 咨询一下,有没有那位兄弟熟悉QTP关于OCR获取验证码这个问题 [打印本页]

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

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

另外OCR有时候会识别不准,而且有的验证码会加一些混乱元素,比如加点波浪线之类防止被机器识别,所以最稳妥的,还是让开发屏蔽,或者开后门,用万用的验证码。
作者: 一直在坚持中~    时间: 2013-10-17 17:35
回复 4# ermine


    楼主已经说了不想用录制的方式,那个贴子介绍的方法还是基于录制的。我遇到的问题的是:要录制下插入Text area output value,QTP就崩掉




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