python+pytest+yaml+Allure实现接口自动化框架

python+pytest+yaml+Allure实现接口自动化框架

2023年6月29日发(作者:)

python+pytest+yaml+Allure实现接⼝⾃动化框架前⾔:以前弄过好多接⼝⾃动化框架的东西,⽐如httprunner2.0版本实现的接⼝⾃动化框架,还有httprunner3.X实现的接⼝⾃动化框架,这些都是开源的,实现起来⽐较简单。以及使⽤python+unittest+ddt+yaml等⼯具实现的接⼝⾃动化框架等。今天主要是使⽤python +pytest +yaml + Allure 实现接⼝⾃动化框架:环境使⽤python3+pytest等测试⼯具及yaml数据驱动,采⽤yaml管理测试⽤例等集成测试数据功能, 以及使⽤Allure来⽣成测试报告,最后通过yagmail发送测试结果邮件,可以根据需要集成到Jenkins;项⽬地址:/bjxiehong/测试框架结构⽬录介绍:⽬录结构介绍如下:common/: 封装读取数据库配置,⽣成报告、发送邮件;config/: ⽂件路径配置data/: 每个接⼝的测试⽤例数据logs/: 记录⼯具使⽤⽣成的⽇志report/: ⽣成接⼝⾃动化测试报告testcase/: ⽤于编写接⼝⾃动化测试⽤例utils/: 程序核⼼模块。包含有yaml解析读写、发送邮箱、发送请求、⽣成最新测试报告⽂件: 执⾏所有接⼝测试⽤例的主程序

发布者:admin,转转请注明出处:http://www.yc00.com/xiaochengxu/1688021602a67492.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信