框架链接:https://www.jianshu.com/p/e31c54bf15ee 目前是基于他的框架做了些改动(主要是session、action()和json格式传参)。 后续优化,应该主要思考怎么更好的做接口依赖、更全的设定接口断言、以及一些规范。 主要还是要和工作需求 ...
前言: 以前弄过好多接口自动化框架的东西,比如httprunner . 版本实现的接口自动化框架,还有httprunner .X实现的接口自动化框架,这些都是开源的,实现起来比较简单。 以及使用python unittest ddt yaml等工具实现的接口自动化框架等。 今天主要是使用python pytest yaml Allure 实现接口自动化框架:环境使用python pytest等测试 ...
2021-06-02 15:39 0 961 推荐指数:
框架链接:https://www.jianshu.com/p/e31c54bf15ee 目前是基于他的框架做了些改动(主要是session、action()和json格式传参)。 后续优化,应该主要思考怎么更好的做接口依赖、更全的设定接口断言、以及一些规范。 主要还是要和工作需求 ...
接口自动化测试框架(用例自动生成) 项目说明 本框架是一套基于pytest+requests+Python3.7+yaml+Allure+Jenkins+docker而设计的数据驱动接口自动化测试框架,pytest 作为执行器,本框架无需你使用代码编写用例,那你可能会担心万一有接口之间 ...
本项目实现接口自动化的技术选型:Python+Requests+Pytest+YAML+Allure ,主要是针对之前开发的一个接口项目来进行学习,通过 Python+Requests 来发送和处理HTTP协议的请求接口,使用 Pytest 作为测试执行器,使用 YAML 来管理测试数据,使用 ...
前言 现在是2021年,这两年的测试环境发生了翻天覆地的变化,自动化测试,性能测试,测试开发,能效平台等各种技能名次层出不穷,新技术革新换代太快,内卷化十分严重,大环境不是很友好。时代的尘埃落在了你我头上,对于个人而言,只有继续学习方能寻求一个心安理得的出路。当然了,翻山越岭总是在 ...
前言 现在是2022年,自动化测试,是目前测试行业一项比较普遍的测试技术了,之前的以UI自动化测试为主,现在的以接口自动化测试为主,无论技术更迭,自动化测试总有他的重量,用机器代替手工工作,是21世纪不断进行的课题。 可是身为测试,难受的是脚本容易写,学几天python,照猫画虎三两 ...
会想到requests库,这个第三方库,以极其优雅的封装方式和简易的写法,在python界有着重要的地位,在这个接口自 ...
前言 本章节介绍以下封装日志和缓存类。 在测试执行的过程中我们需要日志去输出关键信息,并能进行实时的查看。可以理解为我们需要监听我们的脚本在做什么,以及做到那一步。 缓存其实就是一个变量池,把我 ...
前言 我们已经基本完成了测试框架的前半部分工作,剩下的章节基本都是后半部分内容了。这个章节我们来说一下我们获取到请求的结果之后怎么处理response(响应)。本来计划序列化和反序列化放一个章节的,但是鉴于内容有点少,所以我把4 5章节合并了。 序列化和反序列化 我们打开common ...