前言
本章主要讲述HttpRunnerManager本地部署
- 我这里本地是Windows,所以我就在windows下面搭建了
环境:
- mysql 5.7
- django 2.0.3
- python 3.6.8
一、HttpRunnerManager简要介绍
HttpRunnerManager: 即基于HttpRunner基础上搭建的一个Web版接口自动化测试平台,后端框架用的是Django
- 作者目前虽然是已经没有维护的状态,但是其中一些功能还是比较完善的,我们其实是可以拉下来进行一个对应的学习的
原作者在Readme文档里面其实也写的比较详细了,具体可查阅
二、本地部署
- HttpRunnerManager源码地址:https://github.com/HttpRunner/HttpRunnerManager
1、下载源码包,并解压
2、下载项目相关依赖
# cd 到具体目录下
cd E:\HttpRunnerManager-master
# 安装相关依赖包
pip install -r requirements.txt -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
3、创建数据库
4、迁移数据库,并创建超级管理员
# 迁移数据库
python manage.py makemigrations ApiManager
python manage.py migrate
# 创建超级管理员
python manage.py createsuperuser
5、运行项目访问
-
能够正常访问即部署成功
-
后台管理:http://ip地址:8000/admin/
-
注册界面:http://ip地址:8000/api/register/