51Testing软件测试论坛

标题: Selenium测试脚本中、登录时的验证码如何获取 [打印本页]

作者: 玲玲公主    时间: 2017-1-4 17:23
标题: Selenium测试脚本中、登录时的验证码如何获取
如图、脚本跑到要输入验证码处就报错了


作者: 清晨一缕阳光    时间: 2017-1-4 20:40
1.可以和开发协商,在测试环境中屏蔽验证码;
2.让开发做个万能验证码(直接写死)。
3.采用其他的方式去做识别码,具体技术需要自行研究。
作者: 玲玲公主    时间: 2017-1-5 09:19
清晨一缕阳光 发表于 2017-1-4 20:40
1.可以和开发协商,在测试环境中屏蔽验证码;
2.让开发做个万能验证码(直接写死)。
3.采用其他的方式去做 ...

这些方法都知道、只是这是百度的登录界面
作者: 清晨一缕阳光    时间: 2017-1-5 09:59
玲玲公主 发表于 2017-1-5 09:19
这些方法都知道、只是这是百度的登录界面

那这个就只能采取我说的第三种方式,不过具体方法不会,如果要做你就要请教大神了
作者: 梦想家    时间: 2017-1-5 10:22

作者: 玲玲公主    时间: 2017-1-5 14:17
清晨一缕阳光 发表于 2017-1-5 09:59
那这个就只能采取我说的第三种方式,不过具体方法不会,如果要做你就要请教大神了

大神在哪里
作者: 李小qq    时间: 2017-1-6 15:01

作者: hdice    时间: 2017-2-4 11:18
有个比较笨的办法,先手动登录网站,找出来cookie,拷贝下来,然后使用如下的语句

driver.add_cookie({'name':'User', 'value':'XXXXX','domain':'XXX.com'})
driver.get('http://www.XXX.com')
作者: lhq2818    时间: 2017-2-4 14:15
开源工具Tesseract-OCR




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2