51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3078|回复: 13
打印 上一主题 下一主题

[原创] 关于验证码的测试问题,,急!!!!!

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-7-25 10:54:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
问一下,在测试登陆界面的时候,有验证码,录制好基本脚本后该怎么该才能让运行时通过,验证码那块我不知道怎么处理了,现在很急,请各位高手前辈教教我!小女子我先谢谢了
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-7-25 10:58:42 | 只看该作者
验证码问题,在论坛上搜索一下,要么就先屏蔽掉验证码,要么就叫开发设置一个万能密码。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-7-25 11:10:18 | 只看该作者
前人的方法:
1,叫开发暂时屏蔽掉验证码
2,让开发给你个万能验证码
3,给你那条生成验证码的函数,自己去调调看。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-7-25 11:19:12 | 只看该作者
在补充一条下策:加inputbox,手工输。

在开发不配合的情况下很有效。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2008-7-25 11:25:06 | 只看该作者
通常我用【假装不在】的前两种方法
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2008-7-25 11:30:13 | 只看该作者
因为我刚学了点QTP,做了个小结给经理,结果让我测试一下我们的网站,犯难了,弄到具体的例子就不知所措了,我问过经理,经理说不必要涉及到数据库了,我真不知道功能测试真的有必要用到自动化工具吗?
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2008-7-25 14:44:01 | 只看该作者

回复 1# 的帖子

验证码可以通过直接写个图像识别的dll来做,如果只是简单的验证码(没有太多干扰的),网上有个叫AspriseOCR的东东,可以通过QTP调用里面的函数,直接获得验证码。
对于复杂的,可以在网上找找别人写的图像识别的dll或者找高手给你写个图像识别的dll
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2008-7-25 15:21:13 | 只看该作者

回复 7# 的帖子

AspriseOCR这个东西好用吗?我也去下载来用用看。谢谢!
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2008-7-25 15:41:21 | 只看该作者
我刚才试了一下,在验证码的上面设置一个断点,再运行,到了断点处会停止运行,再按F11来运行,再手动输入验证码,这样显示的测试结果也没有错误,大家认为这办法能行得通吗?
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2008-7-25 15:44:12 | 只看该作者
1.自动化测试是为了提高工作效率,降低测试成本。我们应该先识别出哪些功能有必要实施自动化。
2.就验证码这个功能而言,完全没有必要做自动化。只需要比较一下手工测试这个功能和自动化测试这个功能的成本就能明白了。
3.从技术角度来说,解决验证码识别最有效的方法是OCR识别。
这是一个专门的技术领域,不是拖一个函数过来就能搞定的事。而且目前江湖上流传的识别技术没有哪个能达到8成的准确率。不建议大家在这方面花太多精力。
4.如果在测试用例中包含了某些步骤必须输入验证码,采用【假装不在】的方法
回复 支持 反对

使用道具 举报

该用户从未签到

11#
 楼主| 发表于 2008-7-25 15:57:47 | 只看该作者
哦,知道了,版主,谢谢了阿,呵呵
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2008-7-25 16:30:42 | 只看该作者

回复 10# 的帖子

我觉得也是,没多大必要投入精力去研究这个技术。因为这么小的一个点,你却需要投入哪么大的时间去做,效率就不用说了。
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2008-7-25 17:32:59 | 只看该作者
开发部配合的时候使用步进的方式 输入
  万恶 小女子
回复 支持 反对

使用道具 举报

该用户从未签到

14#
 楼主| 发表于 2008-7-25 18:00:19 | 只看该作者

回复 13# 的帖子

嘿嘿,我现在知道一个方法,用得也很简单了,暂时能用就可以了,嘻嘻~~~~hohoho~~~
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-25 07:42 , Processed in 0.094476 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表