51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2119|回复: 11
打印 上一主题 下一主题

请问每次登陆都有验证码的该如何参数化?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-2-22 11:34:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我录制的是web登陆的过程,用lr
每次登陆它都有验证码产生(图片),请问在lr中该如何参数化这个每次自动产生的验证码呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
发表于 2005-2-22 18:05:24 | 只看该作者
验证码就是防止你做暴力攻击的。
目前lr不能识别图片中的数字,恐怕你也识别不出来(其中有图像识别的专用算法,但不能完全无误识别出来),否则验证码就失去意义了。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2005-2-23 08:54:49 | 只看该作者
那能否获取一般控件中的值呢?
有没象Robot里一样有获得某个属性的函数的啊?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-2-23 09:32:37 | 只看该作者
图片不是控件。如果你能从图片中分析出来数字,相当于模拟信号转为数字信号,需要复杂的图像处理算法,而且也只能保证准确率在90%左右。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2005-2-23 09:34:09 | 只看该作者
要求开发人员将验证码转为text形式,再用correlation来进行操作。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2005-2-23 09:40:13 | 只看该作者
干脆叫开发人员把验证码这项校验暂时关闭,就可以测试了。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2005-2-23 10:44:12 | 只看该作者
Originally posted by sunshinelius at 2005-2-23 09:32 AM:
图片不是控件。如果你能从图片中分析出来数字,相当于模拟信号转为数字信号,需要复杂的图像处理算法,而且也只能保证准确率在90%左右。


我的意思就是获取控件的值,而不是图片,因为我可以让开发将再加一个控件存入验证码的信息,这样来模拟有验证码的信息进行测试
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2005-2-23 10:48:16 | 只看该作者
恩,那是可以的。
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2005-2-23 10:52:27 | 只看该作者
那命令是?象Robot里是用SQAGetProperty,LR里有类似的函数吗?
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2005-2-23 11:22:11 | 只看该作者
这个问题我们换个思路,在wr板块中有个如何测试带有注册码的的问题

那么回头看 lr有什么样的能力呢,它可以调用dll,那么我们是否可以把得到验证码的功能封装,然后再lr中调用该dll,得到验证码,作为参数,替换到登陆界面的脚本中!

就可以实现了!关于如何解决带有注册码的问题,到wr板块去看看!
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2005-2-28 09:45:26 | 只看该作者
将验证码去掉进行测试,那么这个测试的完整性可能有点问题;将验证码改造可能稍微好一点。
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2005-2-28 13:25:38 | 只看该作者
http://bbs.51testing.com/viewthread.php?tid=6175&fpage=1
关于图片验证码的一点思路!
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-10-6 21:29 , Processed in 0.087527 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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