Python接口自动化项目----Anan

发布时间 2023-12-01 14:08:30作者: 韶华似云烟

优点

本效果展示仅是整体样式功能,更详细的使用方法和优点,需要参考使用手册。

整体的优点包括:

1.测试接口的统一管理

2.支持多环境

3.测试报告展示

4.定时任务

5.支持代码驱动

6.便捷的交互式页面

7.支持根据业务的定制化操作

8.基于httprunner1.x,支持各种复杂情况下的接口测试,多依赖,校验接口,抽取接口返回值,编排任务流等 以及可以对httprunner二次开发

补充

httprunner是基于requests模块进行封装的一个开源项目,更加方便的进行接口测试,该框架基于httprunner的源码之上,所设计的一个接口自动化平台。完全是作者独立开发,编写代码。不存在任何版权问题。但是部分设计思路以及UI存在参考市面上成熟的接口自动化平台。

之所以选择低版本的httprunner是因为目前的最新版本已经用go语言实现,将会增加使用的难度,功能也更加完善。但是作者在开发平台时,已经极力使其更加简单,不想将功能设计的过于复杂,也方便维护和使用。

前端技术:vue2

后端采用:fastapi(基于python的一个web框架)

另外有其他bug问题,欢迎联系作者。

效果展示(目前仅有效果展示,未公开源码)

登录

 

 

首页

 

 

 

项目列表

 

 

全局项目切换

 

 

全局变量

 

 

 

全局环境切换

 

 

配置管理

 

 

API列表

 

API调试

 

用例列表

 

可拖动的编排

 

代码驱动

 

定时任务

 

 

 

 

 

 

定时任务的添加

 

 

接口测试历史记录

 

 

报告展示

 

 

用户管理