一 准备
1.windows系统电脑一台 淘宝,京东都可
2.python3.0 https://www.python.org/getit/
3.Erlang http://www.erlang.org/
4.rabbitmq https://www.rabbitmq.com/
5.mysql数据库 https://www.mysql.com/
6.httprunnermanager https://github.com/HttpRunner/HttpRunnerManager
懒人可以直接百度云取,电脑要自带。
https://pan.baidu.com/s/1Hsd-_XxGuJFeoBIl8q8iew
提取码:i1hq
二.安装与配置
这里主要讲rabbitmq与httprunnermanager的安装与配置

1.rabbitmq
(1 选择windows版本下载并安装
windows下搭建httprunnermanager并进行接口自动化测试

(2 然后以管理员身份运行
windows下搭建httprunnermanager并进行接口自动化测试
(3 进入http://localhost:15672 然后验证下是否启动成功,若是不成功cmd进入sbin目录执行下面两条命令 1.rabbitmq-plugins enable rabbitmq_management
2.rabbitmqctl start_app
windows下搭建httprunnermanager并进行接口自动化测试

(4 进去之后让输入账号与密码,默认没guest/guest
windows下搭建httprunnermanager并进行接口自动化测试
windows下搭建httprunnermanager并进行接口自动化测试
2.httprunnermanager
(1 进入github下载
windows下搭建httprunnermanager并进行接口自动化测试

(2 下载完成之后解压要任意一个文件下
windows下搭建httprunnermanager并进行接口自动化测试
(3 httprunnermanager配置
首先数据库配置,这里要注意的是要在所连接的mysql数据库中新建一个数据库名为 HttpRunnerManager,否则后面httprunnermanager启动的时候会报错
windows下搭建httprunnermanager并进行接口自动化测试
然后BROKER_URL处改成如图所示邮箱和密码处可以改成自己的
windows下搭建httprunnermanager并进行接口自动化测试
(4 安装依赖库文件
打开cmd窗口切换到httprunnermanager并执行 pip install -r requirements.txt 安装时间较长,可以提前进行安装
windows下搭建httprunnermanager并进行接口自动化测试
(5 数据库迁移与创建用户
1.执行python manage.py makemigrations ApiManager 生成数据库迁移脚本
2.执行python manage.py migrate 对应HttpRunner数据库生成相应表结构
3.执行python manage.py createsuperuser 根据提示输入用户名,邮箱,密码,这个跟之前第三 部配置一样即可
4.执行python manage.py runserver 启动成功

(6 进入http://127.0.0.1:8000/api/register/ 注册账号并登录
windows下搭建httprunnermanager并进行接口自动化测试
windows下搭建httprunnermanager并进行接口自动化测试
三 利用httprunnermanager进行接口自动化测试
1.新建一个项目并点击提交
windows下搭建httprunnermanager并进行接口自动化测试
然后我们就可以看到刚才创建的项目已经有了
windows下搭建httprunnermanager并进行接口自动化测试
2.新增一个模块并提交

windows下搭建httprunnermanager并进行接口自动化测试
之后我们便可以在模块列表中看到刚刚新增的模块了
windows下搭建httprunnermanager并进行接口自动化测试
3.创建测试环境
windows下搭建httprunnermanager并进行接口自动化测试
windows下搭建httprunnermanager并进行接口自动化测试
4.新增用例
windows下搭建httprunnermanager并进行接口自动化测试
request处填入对应的值路径和报文可以通过抓包进行获取,有些接口是需要登录才可以访问的,所以遇到此类的要把cookie也带上
windows下搭建httprunnermanager并进行接口自动化测试
5.执行用例
windows下搭建httprunnermanager并进行接口自动化测试
选择刚刚我们自己创建的环境
windows下搭建httprunnermanager并进行接口自动化测试
ok
windows下搭建httprunnermanager并进行接口自动化测试

相关文章:

  • 2021-10-08
  • 2021-12-14
  • 2020-04-18
  • 2021-10-21
  • 2022-01-08
猜你喜欢
  • 2022-01-08
  • 2022-01-10
  • 2018-11-25
  • 2021-11-11
  • 2022-12-23
相关资源
相似解决方案