51Testing软件测试论坛

标题: 怎么解决运行过程中填写验证码的问题? [打印本页]

作者: leoomo    时间: 2007-7-11 11:22
标题: 怎么解决运行过程中填写验证码的问题?
我录制的是B/S构架的

每次登录都需要填写验证码

不知道如何解决?
作者: susanmabj    时间: 2007-7-11 12:08
你自己都不去网上搜得么??看看这个人写的http://www.51testing.com/?88316/ ... e_itemid_15689.html
作者: susanmabj    时间: 2007-7-11 12:10
还有很多其他的办法的,让开发人员把验证马去掉,或者获得验证马信息保存起来等等
作者: leoomo    时间: 2007-7-11 15:44
谢谢啊!!
作者: luweijile    时间: 2007-8-24 20:21
脚本识别!
作者: lzq1378    时间: 2007-12-29 12:05
hao1 tie
作者: 村上舞!舞!舞    时间: 2007-12-29 20:28
如果想要在ROBOT中对无规则且有各种颜色方案和噪音点的验证码进行识别的话就不要费这个心思了,最早的由十六进制的组的的简单验证码是有办法。寻求另一种解决途径吧,比如让程序员设置万能密码等供你测试时用
作者: luweijile    时间: 2008-1-15 12:42
真的是通过OCR去识别的,可以过滤杂点杂线的干扰,位置不确定也可以.

在技术上就是好处理和难处理之分,像QQ的有旋转而且字体很多,处理起来就很费时间.像雅虎那样扭曲的验证,用分割重组后比较,虽然识别正确率不高,但是不是用在穷举密码上就足够了.
作者: 村上舞!舞!舞    时间: 2008-1-15 13:10
是的,如果硬要去对验证码进行实别的话怎样都是可以的.有专用工具比如LAScript就提供了很多图片处理的API.可以轻松去除图片嗓音点.也可以将位置放置在同一水平线上.如果你有个专业化的团队专门进行研究验证码的自动化识别机制,那当然是可以了.但是现在验证码的方案多的很.如果要识别,唯一的办法就只能通过处理图形的方法来识别,对于一个有大小写字母、汉字、数字组成的验证码你无论用什么办法都只能获取很低的效率。运行起来耗时长、识别率低等等……还是寻找突破性的解决办法吧
作者: 无痕    时间: 2008-8-13 13:09
学习了。。。
作者: bb64844866    时间: 2008-8-13 16:15
标题: 适当时候可以请开发配合。
修改部分程序做测试使用,或处理掉一些没必要得弹出窗口等。。。(个人看法呵呵)
作者: bag4043    时间: 2009-2-18 19:59
应该可以在代码中插入
msgbox "请输入验证码"
这样手工输入后就可以运行下面的代码了,即跳过验证码的验证。




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