HttpRunnerManager 测试平台搭建 for Windows
感谢作者:yinquanwang参考:https://github.com/HttpRunner/HttpRunnerManager https://www.cnblogs.com/ericli-ericli/p/5902270.html 1、下载 https://github.com/HttpRunner/HttpRunnerManager 2、安装 r...
感谢作者:yinquanwang
参考:https://github.com/HttpRunner/HttpRunnerManager
https://www.cnblogs.com/ericli-ericli/p/5902270.html
1、下载 https://github.com/HttpRunner/HttpRunnerManager
2、安装 rabbitmq
2.1 先安装 Erlang :http://www.erlang.org/downloads 找对应版本
2.2 安装 rabbitmq :http://www.rabbitmq.com/install-windows.html
2.3 启动服务 逐条运行:
你的路径\rabbitmq_server-3.6.5\sbin\rabbitmq-plugins.bat enable rabbitmq_management
net stop RabbitMQ && net start RabbitMQ
成功后 访问 http://localhost:15672/#/
使用 username:guest、Password:guest 登陆
3、整个mysql 创建数据库HttpRunner 编码 utf8
4、修改:settings.py里base 、worker相关配置,按照git上的配置即可 :https://github.com/HttpRunner/HttpRunnerManager
5、命令行窗口切换到HttpRunnerManager目录安装依赖库
pip install -r requirements.txt
6、命令行窗口切换到HttpRunnerManager目录 生成数据库迁移脚本,并生成表结构
python manage.py makemigrations ApiManager #生成数据迁移脚本 python manage.py migrate #应用到db生成数据表
7、启动服务,
python manage.py runserver 0.0.0.0:8000
8、启动worker, 如果选择同步执行并确保不会使用到定时任务,那么此步骤可忽略
python manage.py celery -A HttpRunnerManager worker --loglevel=info #启动worker python manage.py celery beat --loglevel=info #启动定时任务监听器 celery flower #启动任务监控后台
剩下:
访问:http://localhost:5555/dashboard 即可查看任务列表和状态
浏览器输入:http://127.0.0.1:8000/api/register/ 注册用户,开始尽情享用平台吧
浏览器输入http://127.0.0.1:8000/admin/ 输入步骤6设置的用户名、密码,登录后台运维管理系统,可后台管理数据
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)