python requests+unittest+beautifulreport+jenkins实现接口自动化(上)

本文介绍了自创的AgileRunner接口自动化框架,它基于python、requests、unittest和beautifulreport。通过集成Jenkins,实现了定时和环境指定的自动化测试。框架已在多个公司项目中应用,包括电商、支付领域,强调了环境变量的灵活获取,支持本地调试和服务器上的环境变量输入。
摘要由CSDN通过智能技术生成

众所周知,目前较为主流的接口自动化框架:httprunner3, pytest, unittest。

背景知识:httprunner3是基于pytest进行二开封装的,而pytest是基于unittest进行二开封装的。

就像如果想吃到定制口味的汉堡,那就自己动手做吧。这也是我一直以为秉承的理念,无论是框架还是架构,没有通用合适的,适合当下才是最好的。怎么能吃到个性化口味的定制汉堡?自己拼装咯~

这也是我最终决定自封接口自动化框架的原因。起名叫AgileRunner,希望他是敏捷中跑的最远的,跑的远中最敏捷的。既敏捷,又能跑的远。

AgileRunner= python+requests+unittest+beautifulreport

AgileRunner 框架如下:

接入Jenkins,实现定时,指定环境运行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Hera酱

感谢你为测试技术发展做的贡献~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值