google搜索
站内搜索
软件测试门户
|
软件测试培训
|
文章资料精选
|
软件测试论坛
|
测试解决方案
|
软件测试博客
|
测试招聘求职
注册
登录
搜索
调查问卷
鲜花鸡蛋
帮助
51Testing软件测试论坛
»
[QuickTest Pro]
» 回放脚本时如何解决验证码的问题!
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
[求助]
回放脚本时如何解决验证码的问题!
fly_freebird
中级站友
个人空间
发短消息
加为好友
当前离线
1
#
大
中
小
发表于 2007-10-9 11:16
只看该作者
回放脚本时如何解决验证码的问题!
登录Web系统时需要输入用户名、口令、验证码,其中验证码在每次登录系统时都不相同,这样导致回放脚本时出现验证码不正确无法执行后续脚本的问题。
请教:如何解决验证码的问题呢?
注:该验证码是以图片形式显示在页面上的。
[
本帖最后由 fly_freebird 于 2007-10-9 11:18 编辑
]
搜索更多相关主题的帖子:
脚本
验证
解决
UID
51605
帖子
27
精华
0
积分
104
综合技术指数
104
生活情趣指数
0
鲜花
0
鸡蛋
0
阅读权限
10
在线时间
9 小时
注册时间
2006-4-19
最后登录
2008-6-29
查看详细资料
TOP
milan330330
中级站友
个人空间
发短消息
加为好友
当前离线
2
#
大
中
小
发表于 2007-10-9 11:29
只看该作者
一般都让开发先把验证码去掉~
UID
51928
帖子
124
精华
0
积分
151
综合技术指数
147
生活情趣指数
4
鲜花
0
鸡蛋
0
阅读权限
10
在线时间
56 小时
注册时间
2006-4-21
最后登录
2008-8-27
查看详细资料
TOP
fly_freebird
中级站友
个人空间
发短消息
加为好友
当前离线
3
#
大
中
小
发表于 2007-10-9 14:39
只看该作者
刚才在另外一个帖子里发现了解决办法,贴在这里大家看看是否还有其它解决办法:
****************************************************************
六、随机验证码的问题。
问题六,解决办法有4个:
1、测试的时候,让程序员把这块限制去掉,免去验证这关。
2、让程序员提供一个万能验证码,测试可以绕过这一关。
3、请程序员提供识别的方法,从获取的图片读出验证数据,再传给QTP。
4、进行位图检查,将验证码分段进行图像验证。
实际上,验证码的目的就是防止用程序灌水或机器录入信息。所以有点为难我们测试了。
方 法1,如果程序已在发布并有客户使用,危险性是可想而知的。方法2虽然可以解决验证这一关,但跳过了输入码与验证码一致性问题。方法3就需要程序员配合 了,可能就需要调用DLL了。方法4却将图像分段,把获取的图像和已经的图像进行比对,比对通过取对应的值;这个在数字验证会好做一点,因为最多就四个图 像的比对。
关于网上的汉字验证码,那块的测试我就不知道他们是怎么做的了。真想了解一下!
UID
51605
帖子
27
精华
0
积分
104
综合技术指数
104
生活情趣指数
0
鲜花
0
鸡蛋
0
阅读权限
10
在线时间
9 小时
注册时间
2006-4-19
最后登录
2008-6-29
查看详细资料
TOP
szwwj3220
中级站友
个人空间
发短消息
加为好友
当前离线
4
#
大
中
小
发表于 2007-10-9 18:08
只看该作者
还是觉得直接去掉难证码方便点
UID
145127
帖子
14
精华
0
积分
119
综合技术指数
119
生活情趣指数
0
鲜花
0
鸡蛋
0
阅读权限
10
在线时间
3 小时
注册时间
2007-9-30
最后登录
2007-11-6
查看详细资料
TOP
liujintao00
中级站友
个人空间
发短消息
加为好友
当前离线
5
#
大
中
小
发表于 2007-11-1 13:42
只看该作者
目前没有什么好的办法
我现在用的办法是
1.让开发去掉验证码的验证
2.录制完成后,删除登录的脚本,手工进行操作
使用验证码的目的就是防止破解密码,如果能实现自动识别验证码,那就该报Bug了
UID
82672
帖子
3
精华
0
积分
128
综合技术指数
128
生活情趣指数
0
鲜花
0
鸡蛋
0
阅读权限
10
来自
北京
在线时间
27 小时
注册时间
2006-10-17
最后登录
2008-11-10
查看详细资料
TOP
想飞的猪儿
中级站友
个人空间
发短消息
加为好友
当前离线
6
#
大
中
小
发表于 2007-11-1 14:28
只看该作者
虽然没有实践过这个问题,但是我感觉5#说的有道理:
1.如果软件还没有发布,叫开发人员去掉验证码这块;
2.如果产品已经发布,那这块估计就要用手工测试的了。
有志者,事竟成,破釜沉舟,百二秦关终属楚;
苦心人,天不负,卧薪尝胆,三千越甲可吞吴
UID
145029
帖子
101
精华
0
积分
192
综合技术指数
192
生活情趣指数
0
鲜花
0
鸡蛋
0
阅读权限
10
来自
河北省石家庄市
在线时间
16 小时
注册时间
2007-9-29
最后登录
2008-9-10
查看个人网站
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
版块跳转 ...
> [软件测试新手上路]
> [软件测试新手上路精华区]
> [每日一贴]
> [测试资源共享区]
> [软件测试职业发展]
> [企业招聘]
> [人才频道]
> [学员免费推荐]
> [个人求职]
> [简历与面试]
> [51Testing软件测试沙龙]
> [软件测试每周一问]
> [话题PK]
> [测试交流QQ群与MSN群]
> 【Software Testing English Column】
> 译文征稿活动
> [未决问题区]
> [软件质量管理]
> [质量管理精华区]
> [软件缺陷管理]
> [软件测试管理]
> [软件配置管理]
> [VSS/PVCS]
> [CVS/Subversion/SVN]
> [ClearCase]
> [软件需求管理]
> [嵌入式软件测试]
> [手机测试]
> [软件测试外包]
> [本地化软件测试与国际化软件测试]
> [通用软件产品测试]
> [游戏测试]
> [金融证券行业测试]
> [电信行业测试]
> [电子商务测试]
> [TestDirector&Quality Center]
> [TD&QC精华区]
> [QuickTest Pro]
> [QTP精华区]
> [LoadRunner]
> [LR精华区]
> [WinRunner]
> [WR精华区]
> [Robot]
> [Robot 精华区]
> [Rational Functional Tester]
> [其他工具与自动化测试框架]
> [Borland Silk系列工具]
> [JMeter]
> [开源测试工具]
> [测试用例设计]
> [单元测试与集成测试]
> [xUnit]
> [日构建和Ant]
> [系统测试]
> [WEB测试]
> [性能测试]
> [安全测试]
> [测试系统架构]
> [操作系统]
> [J2EE与中间件]
> [.Net平台]
> [数据库]
> [前沿技术、测试方法]
> [灌水乐园]
> [游戏动漫]
> [流行影音]
> [健康美食]
> [电子数码]
> [运动旅游]
> [奖励专区]
> 双节送祝福抢楼活动
> 07年度最受会员欢迎活动评选
> 07年度论坛最佳版主评选
> 众志成城 抗震救灾
> 最佳博客评选
> 最佳会员评选
> [投诉建议区]
> [版主申请任命专区]
控制面板首页
编辑个人资料
积分记录
公众用户组
个人空间管理
升级个人空间
当前时区 GMT+8, 现在时间是 2008-12-5 15:49Copyright(C)
上海博为峰软件技术有限公司
2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:
webmaster@51testing.com
或发送论坛短信至管理员
“
风在吹
”
软件测试每周一问,答帖有奖
系统培训 解决工作难题
51Testing FTP服务器工具下载开放
测试人员会被开发人员取代?
《51测试天地》第11期正式发布
2008中国软件测试从业人员调查问卷
第29期软件测试沙龙上海站开始报名
软件测试培训 签订合同保证就业
2008中国软件测试从业人员调查问卷火热进行ing!!!
"51Testing论坛招贤纳新-诚招版主"
软件测试整体解决方案,尽在51Testing
测试人员可以被开发人员取代吗?
2008中国软件测试从业人员调查问卷火热进行ing!!!
"51Testing论坛招贤纳新-诚招版主"