51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 7305|回复: 29
打印 上一主题 下一主题

[原创] 如何测试验证码

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-12-5 15:37:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
利用QTP如何测试验证码呢?
系统每回的验证码都不一样啊!难道只能请开发屏蔽掉验证码吗?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-12-5 15:39:21 | 只看该作者
请开发给你弄个接口,调用外部函数去得到验证码。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2007-12-5 15:51:27 | 只看该作者
能不能自己写段代码得到验证码呢?
如果能,这段代码该怎么写呢?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-12-5 15:53:09 | 只看该作者

回复 3# 的帖子

没有接口怎么行,还是跟开发交流一下吧。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-12-5 16:03:13 | 只看该作者
原帖由 yzem99 于 2007-12-5 15:39 发表
请开发给你弄个接口,调用外部函数去得到验证码。



没做过就不要乱说,你的方法根本就是在误导.
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2007-12-5 16:03:53 | 只看该作者
利用位图检查点就能完成楼主所要求的功能啊,位图检查点一位一位的检查就可以了
http://www.51testing.com/?action_viewnews_itemid_20694.html
楼主也可以看看这个地址中的内容讲的比较详细

[ 本帖最后由 skyhen 于 2007-12-5 16:08 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2007-12-5 16:05:21 | 只看该作者
要是能自己得到验证码岂不很爽???
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2007-12-5 16:08:52 | 只看该作者
原帖由 skyhen 于 2007-12-5 16:03 发表
利用位图检查点就能完成楼主所要求的功能啊,位图检查点一位一位的检查就可以了
http://www.51testing.com/?action_viewnews_itemid_20694.html
楼主也可以看看这个地址中的内容讲的比较详细



真是高人啊!
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2007-12-5 16:09:06 | 只看该作者
原帖由 xiaoyaoke 于 2007-12-5 16:05 发表
要是能自己得到验证码岂不很爽???



聪明
回复 支持 反对

使用道具 举报

该用户从未签到

10#
 楼主| 发表于 2007-12-5 16:32:02 | 只看该作者
虽然没怎么看明白,不过还是多谢啦!
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2007-12-5 16:35:38 | 只看该作者
楼主的意思不光是要得到验证码里面的值,然后输入并能登录成功。

[ 本帖最后由 yzem99 于 2007-12-5 16:37 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2007-12-5 16:38:18 | 只看该作者
验证码让开发去掉
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2007-12-5 16:40:58 | 只看该作者
要是验证码去掉怎么测试验证码这个功能是正确的呢。

不过要是测其他部分功能的话可以考虑去掉。
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2007-12-5 16:46:37 | 只看该作者
原帖由 yzem99 于 2007-12-5 16:40 发表
要是验证码去掉怎么测试验证码这个功能是正确的呢。

不过要是测其他部分功能的话可以考虑去掉。

手工测
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2007-12-5 17:26:08 | 只看该作者
设计验证码的初衷不是防止利用工具自动登录么?能用QTP测的验证码实际上反而是失败的
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2007-12-5 17:35:15 | 只看该作者

回复 15# 的帖子

指的是内部测试而已。
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2007-12-5 17:58:47 | 只看该作者
不管内部还是外部,验证码的作用是一样的
LZ要做的是对验证码的测试,能用QTP自动化测试就说明也能用别的工具自动登录
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2007-12-5 18:06:01 | 只看该作者
直接测当然不可以,所以要自己开发一个东西(直接调用开发的库取出当前的验证码),这样才可以测试。
不过这个比较麻烦,最好是手工测,其他的可以叫开发屏蔽掉做!!!!

再责通过位图只可以测出验证码显示的对不对,没有完全覆盖掉验证码的验证。

[ 本帖最后由 yzem99 于 2007-12-5 18:08 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2007-12-6 16:15:35 | 只看该作者
高手们帮忙写一个吧。正遇到这个问题。。急!!!
回复 支持 反对

使用道具 举报

该用户从未签到

20#
发表于 2007-12-6 16:24:33 | 只看该作者

回复 19# 的帖子

这个得请你那边的开发帮忙了,要是别人能写那这个验证码就没用了
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-9-23 05:35 , Processed in 0.099658 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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