接口测试环境搭建
一、安装python环境及Pycharm
1、python版本必须为:3.5至3.8 之间;
2、环境变量必须设置正确;
3、pip list 能看到结果
二、安装python库
一、安装以下库:
-
pip install requests
-
pip install xlrd
-
pip install xlutils
-
pip install ddt
-
pip install pycryptodome
-
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
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