美文网首页@ IT·测试
接口测试环境搭建

接口测试环境搭建

作者: 码上版码 | 来源:发表于2020-06-06 19:19 被阅读0次

    一、安装python环境及Pycharm

    1、python版本必须为:3.5至3.8 之间;

    2、环境变量必须设置正确;

    3、pip list 能看到结果

    二、安装python库

    一、安装以下库:

    1. pip install requests

    2. pip install xlrd

    3. pip install xlutils

    4. pip install ddt

    5. pip install pycryptodome

    6. pip install mysqlclient==1.3.12

      安装步骤:
      打开pycharm-安装requests


      image.png
      image.png
      image.png
      image.png

      其他插件按照此步骤安装即可

    二、如果上述方法安装不了,则改用豆瓣(或者清华源)进行安装:
    豆瓣:
    pip install 库名 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
    清华源:
    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 库名

    三、若还是不行,下载whl文件进行安装(适合windwos)
    如:下载mysqlclient库
    https://www.lfd.uci.edu/~gohlke/pythonlibs 找到mysqlclient 库对应的版本,下载,如:
    https://download.lfd.uci.edu/pythonlibs/q4hpdf1k/mysqlclient-1.4.6-cp38-cp38-win32.whl

    安装此文件
    pip install 某某名称.whl
    cd 文件保存的路径
    pip install mysqlclient-1.4.6-cp38-cp38-win32.whl

    三、安装Fiddler

    1、安装教程
    Windows安装与配置fiddler
    Mac安装与配置fiddler
    1)windows 安装后,设置过滤器过滤器设置如下内容:

    vip.ytesting.com; 120.55.190.222; localhost; 127.0.0.1; 192.168.37.11; 47.96.181.17; 47.105.51.33; *.baidu.com;


    image.png

    Mac 安装后,设置过滤器过滤器设置如下内容:open-hl.toutiao.com


    image.png

    注释:手机关闭代理,fiddler不再获取手机端请求(如果fiddler关闭了,手机的代理也需要关闭,否则手机无法上网)

    四、安装项目
    1、请先安装python环境(建议3.6 以上)
    2、下载python库
    可以将一下内容封装到install.bat放到项目目录下 -windows直接双击.bat即可搭建系统安装/ install.sh--Mac打开终端执行.sh文件,也可以直接使用命令在终端安装:
    pip3 install django==2.0.4 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
    Pip3 install cherrypy -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
    pause

    image.png image.png image.png

    3、启动项目--找研发要相应的文件
    点击run.bat/run.sh文件,启动项目
    文件内容:
    cd /d %~dp0 #cd 项目路径
    set startDir=%cd% #打开项目(路径)
    cd "%startDir%\back" #cd 项目back目录下
    :: linux 下的启动命令:nohup python3 project/cher_startup.py /dev/null 2> /dev/null &python project/cher_startup.py #运行python项目下的cher_startup.py文件
    pause

    五、安装HTMLTestRunner.py
    请参考此文档:Python3安装HTMLTestRunner
    六、解析地址

    JSON在线格式化 :http://tool.oschina.net/codeformat/json

    Url在线解码:http://tool.chinaz.com/tools/urlencode.aspx

    相关文章

      网友评论

        本文标题:接口测试环境搭建

        本文链接:https://www.haomeiwen.com/subject/cznxtktx.html