整容说文库 > 程序代码 > 教育资讯

如何绕过验证码去测试

来源:学生作业帮助网 编辑:整容说文库 时间:2021/03/07 22:29:10 程序代码
如何绕过验证码去测试程序代码
fabbychips 于 2015-07-14 13:19:43 编辑 验证码 自动化测试 selenium captcha decode
我要测试的应用是web形式,需要登录,输入验证码。
我现在是用selenium来做自动化测试。
但是验证码我没法做到自动输入。
目前是本地环境我把验证码相关的代码屏蔽掉。绕过验证输入用户密码登录。
但是有个debug环境,代码我接触不到,也不可能让开发把验证码相关的代码屏蔽掉。
我的验证码是如下图所示


而像这种类型的我大致知道怎么读出字符
引用 楼主 fabbychips 的回复:
但是有个debug环境,代码我接触不到,也不可能让开发把验证码相关的代码屏蔽掉。


那就别干了,辞职吧。自己公司的软件不能跟开发沟通、架构师合作,还要上论坛去求人帮你写个小偷程序,你这样这还能好好地搞测试吗?
这人是个什么鬼,已开发为伍,那你来测试的板块来骂人且没有脏话的的语言暴力,这是对测试职业的不尊重。

引用 1 楼 sp1234 的回复:
Quote: 引用 楼主 fabbychips 的回复:

但是有个debug环境,代码我接触不到,也不可能让开发把验证码相关的代码屏蔽掉。


那就别干了,辞职吧。自己公司的软件不能跟开发沟通、架构师合作,还要上论坛去求人帮你写个小偷程序,你这样这还能好好地搞测试吗?
引用 1 楼 sp1234 的回复:
Quote: 引用 楼主 fabbychips 的回复:

但是有个debug环境,代码我接触不到,也不可能让开发把验证码相关的代码屏蔽掉。


那就别干了,辞职吧。自己公司的软件不能跟开发沟通、架构师合作,还要上论坛去求人帮你写个小偷程序,你这样这还能好好地搞测试吗?


此人可以说是CSDN第一装B贩子,他只认为写代码的才是高端,其他的都是垃圾,真实印证了那句话:你是一只把自己当人的狗,(SORRY我不该侮辱狗狗),以此人狭隘的思想 写程序也好不到哪去!所以大家不用搭理他。
一般系统验证码登录都有一个参数可以控制的吧,最起码我们公司是这样
甚至根本不需要“一个参数可以控制”,在检测到是在公司的DEBUG部署环境下,那么就应该用一个“通用验证码”或者不用验证码就继续操作了。

关键是,一个测试人员来论坛问“如何写小偷程序来识别验证码”,为了本公司的软件而这样费劲,这就很奇葩了。

说白了,就是一个假问题!
一个测试人员,来问一个写代码方面的问题,给的原因是他们公司的开发“不配合”。

那么这首先是一个测试人员的工作问题。
我们一般都是需要开发把这个功能隐藏了,在做自动化的
引用 5 楼 sp1234 的回复:
甚至根本不需要“一个参数可以控制”,在检测到是在公司的DEBUG部署环境下,那么就应该用一个“通用验证码”或者不用验证码就继续操作了。

关键是,一个测试人员来论坛问“如何写小偷程序来识别验证码”,为了本公司的软件而这样费劲,这就很奇葩了。

说白了,就是一个假问题!


。。。。我们公司debug环境跟正式环境是用同一个正式数据库。在正式环境,我也只会做些查询的。。修改的操作我还是会在本地或者手动执行。。
看了这个贴我好像知道为什么我们老大做了个自动识别验证码的程序来了。。
要么注释掉验证码代码,要么给验证码赋个定值。
引用 6 楼 sp1234 的回复:
一个测试人员,来问一个写代码方面的问题,给的原因是他们公司的开发“不配合”。

那么这首先是一个测试人员的工作问题。


赞同,开发不配合,不是理由。直接向开发主管或测试主管反馈,让上层进行处理。
引用 1 楼 sp1234 的回复:
Quote: 引用 楼主 fabbychips 的回复:

但是有个debug环境,代码我接触不到,也不可能让开发把验证码相关的代码屏蔽掉。


那就别干了,辞职吧。自己公司的软件不能跟开发沟通、架构师合作,还要上论坛去求人帮你写个小偷程序,你这样这还能好好地搞测试吗?




这楼太亮的, 话糙理不糙. 
存粹浪费精力.



PS: CSDN的验证码太TMD难输入了.
引用 1 楼 sp1234 的回复:
Quote: 引用 楼主 fabbychips 的回复:

但是有个debug环境,代码我接触不到,也不可能让开发把验证码相关的代码屏蔽掉。


那就别干了,辞职吧。自己公司的软件不能跟开发沟通、架构师合作,还要上论坛去求人帮你写个小偷程序,你这样这还能好好地搞测试吗?


我发现这哥们儿的回复字里行间都是傲娇啊 
该回复于2016-05-06 09:02:39被管理员删除
跟开发沟通下,设置个万能验证码,当然这个万能验证码需要参数来控制开启或关闭,生产的时候关闭这个万能验证码
程序代码