Python+unittest+requests+excel实现接口自动化测试框架项目实战

  • 环境:python3 + unittest + requests
  • Excel管理测试用例,
  • HTMLTestRunner生成测试报告
  • 测试完成后邮件发送测试报告
  • jsonpath方式做预期结果数据处理,后期多样化处理
  • 后期扩展,CI持续集成

发送邮件效果:

整体结构:

common模块

 is_instance.py
 logger.py
 operate_excel.py
 send_email.py
 send_requests.py

 config模块

 db_config.ini
 email_config.ini
 read_db_config.py
 read_email_config.py

testcase模块

 test_case.py

用例执行文件

 run_case.py

data:

 report:

logs:

加群获取接口自动化框架源码。

喜欢我们自动化的小伙伴们,可以加入我们的技术交流扣扣群:929347797(里面有超多学习资料免费分享哟)
原文地址:https://www.cnblogs.com/w1121/p/15220913.html