首页 新闻 会员 周边 捐助

在使用python做web端自动化测试时,如何解决登录页验证码问题?

0
悬赏园豆:5 [已解决问题] 解决于 2021-08-24 18:21

小弟在自学web自动化测试时,没有找到完整的资源,目前只学会了元素定位,所以在尝试写代码时遇到了这样一个问题,我司的网站在登录时需要填写验证码,这个我确实不会,还麻烦各位大佬出出主意,感谢!!!!

这是我源代码,目前只能到打开页面,填写用户名和密码,并且点击登录按钮,但就差一步填写验证码就可以;

这个是登录页的验证码,验证码中的内容是随机出现的;

还求大佬们帮忙想个办法 解决一下验证码的问题,感谢!!!!!!!!!

何以清欢渡的主页 何以清欢渡 | 初学一级 | 园豆:10
提问于:2021-08-09 11:33
< >
分享
最佳答案
0

这个可以让后端设置万能验证码,或者关掉验证码,方便自动测试

收获园豆:5
richard_z | 菜鸟二级 |园豆:209 | 2021-08-10 10:38
其他回答(3)
1

https://www.cnblogs.com/fnng/p/3606934.html 这里有个参考
大多也都是这样处理的

2012 | 园豆:21645 (高人七级) | 2021-08-09 11:47

怎么说呢,,文章介绍的第一中方法并不可行,直说明了纯文字怎么弄,但我的是文字+字母

第二种方法绕过cookie应该可以,但我自学刚学了一点点,有点看不懂

感谢大佬提供方法,我再研究一下;

支持(0) 反对(0) 何以清欢渡 | 园豆:10 (初学一级) | 2021-08-09 14:48
0

一楼链接基本涵盖了,补充一下验证码识别;大平台(阿里、百度之类的)有免费的识别服务

〆灬丶 | 园豆:2314 (老鸟四级) | 2021-08-09 13:41
0

一般在测试环境特殊处理验证码。
实在要做自动化登录,那只能通过智能识别。

ycyzharry | 园豆:25683 (高人七级) | 2021-08-10 23:29
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册