linux下搭建httprunnermanager环境

  • 1、简介
    • HttpRunnerManager是基于 HttpRunner 的接口自动化测试平台,该工具是对 HttpRunner 的包装和Web图形化, 另外还增加了一些新概念(项目/模块)用来组织用例。
    • 如果对 yaml 语法格式不熟悉,以及对于 httprunner 命令不熟悉的可以使用该平台执行接口自动化测试。
  • 2、项目地址:
  • 3、环境搭建
    • 3.1:家目录下新建文件:httprunnermanger_web,上传文件,解压

      • 上传
        • 使用xftp工具
        • 使用命令
          • yum -y install lrzsz
          • rz 上传文件:cd 到文件目录,输入rz 即可弹出文件上传框
          • sz 下载文件:sz 文件名
      • 解压
        • yum install unzip -y
        • unzip httprunnermanger_web
    • 3.2:安装依赖包

      • 进入解压文件,查看requirements.txt文件需要的依赖包
      • pip3 install -r requirements.txt
    • 3.3:修改数据库配置文件

      • 新建一个数据库
      • 切换目录到HttpRunnerManager
        • cd HttpRunnerManager/
      • 编辑settings.py文件,修改数据库相关信息为刚才新建的数据库
      • 编辑之后,保存退出
    • 3.4:Django同步数据库

      • 生成表结构
        • 注意:生成表结构之前,一定要到对应数据新建库,与配置文件中数据库名一致
        • 切换到项目目录下,执行:python3 manage.py makemigrations
          • 不是报错,没有需要变更的
      • 同步数据库
        • python3 manage.py migrate
        • 上述命令执行成功后,我们可以在数据库看到生成了很多表
    • 3.5:启动服务,设置端口

      • python3 manage.py runserver 0.0.0.0:8000
        • 注意,先要到阿里云上开发端口
          • 如图所示,没有报错,就证明服务正常启动了
          • 如果提示端口已被占用
            • 查看服务:ps -ef | grep python3
            • 杀进程:kill -9 进程号
      • 挂后台启动:nohup python3 manage.py runserver 0.0.0.0:8000 >djo.out 2>&1 &
    • 3.6:创建超级用户

      • 登录后台管理
        • 地址:服务器ip:8000/admin
    • 3.7:登录使用

      • 前端使用
        • 登录页面:服务器ip:8000/api/login/,先注册,后登录
    • 至此,httprunnermanager环境搭建完成。。。。

posted @ 2022-04-16 23:01  Tony_xiao  阅读(101)  评论(0编辑  收藏  举报