Python3+Request+Pytest接口自动化测试框架
作者:HMF
2023/11/26
1、Python3 接口自动化测试框架
框架名称:Python3+Request(requests_pkcs12)+Pytest
1.1、框架优点
-
采用数据驱动方式来解决大量功能重复性接口的测试。
-
代码分层(工具类(数据处理),服务类(接口请求处理),用例类(接口请求))。
-
针对返回JSON字符串,精准判定JSON的内容进行分析。
-
可以生成直观的Excel报告。
-
可以生成比较直观的html报告。
-
可以发送邮件告知相关人员。
-
后期可以跟Jenkins持续集成。
1.2、框架描述
数据:使用Excel编写测试用例(包含接口入参和预期