接口自动化框架搭建(一)--工具选择及下载安装

接口自动化框架工具选择:

python  + unittest + requests库

由于公司项目老版本较多,基本是python2.X,故采用python2.7.X,python的开发者工具选择pycharm

unitest类库是python自带的,无需下载,通过unittest实现了各个脚本直接的关联

python有专门的urllib和urllib2来做接口请求,但相比下requests更直接易于理解,requests是一个第三方库,可以通过pip下载,下面会有介绍

一、工具下载及安装

1、python

下载地址:https://www.python.org/getit/,下载目前最新的2.7.14

安装方法:默认安装一直下一步,只要安装完成后配置环境变量

开始-控制面板-系统-高级系统设置-环境变量-Path添加python安装的目录名以及目录名下的Scripts(比如你安装在E盘python2.7目录下,这里这要加E:python2.7;E:python2.7Scripts          注意前面一个环境变量和这个要用;分割)

cmd命令框输入python --verson查看python是否安装成功

2、python类库工具包setuptools(由于python本身的类库有限,需要加载更多的类库工具包来满足开发需要)

下载地址:https://pypi.python.org/pypi/setuptools,下载zip结尾的文件,目前最新是38.2.3,支持python2.7和python3.6

安装方法:直接解压,解压后在cmd命令窗口进入解压后的目录 执行python setup.py install

出现上面图片表示安装完成,一定要重新打开一个cmd页面框,用python easy_install命令查看是否安装成功,出现下面提示表示安装成功

 3、python扩展工具pip(以后缺什么类库,直接执行pip命令下载,很方便)

 下载地址:https://pypi.python.org/pypi/pip

安装方法:直接解压,解压后在cmd命令窗口进入解压后的目录 执行python setup.py install,

安装完成,一定要重新打开一个cmd页面框,执行pip install requests命令下载requests库

4、pycharm开发者工具

下载地址:http://www.jetbrains.com/pycharm/download/#section=windows  选择免费的社区版

安装:一直下一步,最后需要输入注册码,可以百度找一个

pycharm使用教程:参考http://blog.csdn.net/u013088062/article/details/50100121

原文地址:https://www.cnblogs.com/heng-xin/p/7910746.html