这是一款提效于API自动化的工具,基于HttpRunner封装的的接口自动化测试平台,主要采用Python+Django+Vue开发,能从0打造所属项目的api自动化,快速上手,搭建落地建设项目接口自动化。
- 🎨 Django
- 🎶 Django Rest Framework
- 🎉 Httprunner
- 🎃 MariaDB
- 🏐 Gunicorn(内含uvicorn,部署服务)
- 🎲 Nginx(反向代理,https配置等)
功能点 | 状态 |
---|---|
HttpRunner特性 | ✅ |
http测试 | ✅ |
全局变量 | ✅ |
参数提取 | ✅ |
后台管理 | ✅ |
场景测试 | ✅ |
测试报告 | ✅ |
测试集合 | ✅ |
自定义脚本 | ✅ |
项目管理 | ✅ |
功能点 | 敬请期待 |
---|---|
CI/CD | 🎉🎉🎉 |
har接口导入 | 🎉🎉🎉 |
Locust | 🎉🎉🎉 |
Mock | 🎉🎉🎉 |
数据工厂 | 🎉🎉🎉 |
流量回放 | 🎉🎉🎉 |
企微/钉钉/飞书通知 | 🎉🎉🎉 |
$ git clone https://github.com/Paulwalkera/LionApiTest
$ cd LionApiTest
# 可换豆瓣源或者清华源安装依赖
$ pip install -r requirements.txt
python manage.py
docker-compose -p myapp up -d