【Selenium-WebDriver实战篇】Selenium验证码处理方式


selenium验证码处理?式
处理验证码的?式:
1.通过第三?图?识别?字的?具
缺:准确率?较低,可能不到30%
2.通过第三??页识别验证码
优:准确度?较?。?乎100%
缺:收费
3.设置?个万能验证码
4.在测试环境中屏蔽掉验证码
5.绑定ip地址
6.读取cookie和缓存
7.在输?验证码前,加??个固定时间等待,?动输?验证码

如何查看系统是否存在万能验证码?
1.明确开发?员写的源代码的位置
2.为了看开懂发?员的代码,必须了解MVC设计模式
M:模型层,主要?于和数据库打交道
V:视图层,主要?于收集和显??户数据
C:控制器(Controller),主要?于业务逻辑,判断验证码是否正确属于业务逻辑层
3.Controller层负责系统所有的业务逻辑,那么如何找到后台登录功能源代码?
?址中主要分为5部分:
1.http 协议
2.127.0.0.1 域名或者IP地址
3. 路径
4. 参数
m:Module,?个模块就是?个?件夹
c:Controller,?个控制器?般就是?个类,
?个a:Action,?个action就代码中的?个?法
5.端?号
http的默认端?号是80,那么在?址中可以省略
HTTPS的默认端?号是443
--------------------------------------------------------
作者:资料袈裟海昌大全
链接:https://wenku.baidu.com/view/d75800495bfafab069dc5022aaea998fcc22403c.html
来源:百度文库
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。