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

描述

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

之所以选择低版本的httprunner是因为力求简单,不想将功能设计的过于复杂,也方便维护和使用。

前端技术:vue2

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

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

优点

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

整体的优点包括:

1.测试接口的统一管理

2.支持多环境

3.测试报告展示

4.定时任务

5.支持代码驱动

6.便捷的交互式页面

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

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

地址

前端:alcher/anan-web - 码云 - 开源中国 (gitee.com)

后端:anan: 一个接口自动化的项目 (gitee.com)

效果展示

登录

 

 

首页

 

 

 

项目列表

 

 

全局项目切换

 

 

全局变量

 

 

 

全局环境切换

 

 

配置管理

 

 

API列表

 

API调试

 

用例列表

 

可拖动的编排

 

代码驱动

 

定时任务

 

 

 

 

 

 

定时任务的添加

 

 

接口测试历史记录

 

 

报告展示

 

 

用户管理

 

 

 

posted on 2023-12-01 14:06  韶华似云烟  阅读(195)  评论(0)    收藏  举报

导航