为什么要做自动化测试?
1、敏捷开发,接口一般数量很大,团队实现接口测试,版本控制
2、功能太死板,有些接口完全无法实现(复杂的加密接口,签名接口等)
3、接口项目当中有多种不同协议的接口
4、排错,定位接口问题不方便,结合抓包实现
5、没有办法生成美观的报告
6、多接口串联,数据库验证,日志监控
7、有些公司做web自动化+接口自动化
安装requests库:管理员命令运行窗口,pip install requests
环境搭建:
下载浏览器驱动需要解压到chromedriver.exe这一级,将路径添加到环境变量中
执行代码弹出病毒弹窗解决方法:
命令行输入 regedit
,运行注册表编辑器
在左边的目录树找到 HKEY_CURRENT_USER\Software\Google\Chrome
删除其下的 TriggeredReset
子项
关闭 注册表编辑器