我们本次课程主要使用 Python 进行接口自动化测试框架的搭建。

需要事先准备:

  • git (提交代码到仓库)
  • 注册账号 https://gitee.com/ 代码存放平台
  • python
  • pycharm

开发环境

打开pycharm 创建新的项目

image.png

虚拟环境

从现在开始要用到第三方的一些模块,使用虚拟环境的话,可以将每个项目单独进行维护。好处就是 项目和项目之间是相互独立的,不会相互干扰。

创建好项目之后,会有 venv 目录
image.png

venv 目录主要存放项目运行的一些必要库,所以写的代码不要创建在 venv 目录中。

安装依赖

接口自动化需要使用到 requests 库。进行安装,有两种安装方式

  • 命令行安装
  • pycharm 安装

    命令行安装

    打开【Terminal】集成的命令行工具。
    image.png
    image.png
    如果使用的 PS, 输入 【cmd】 到 cmd 窗口

image.png
再命令行中输入

  1. pip install requests

会自动进行下载安装requests。安装成功
image.png

工具安装

打开项目中【File】—【Settings】
image.png
在项目下面找到 python 解释器
image.png
输入要安装包名,进行安装。
image.png


以上两种都可以进行包的安装,自己习惯使用哪种就用那种。

备注

如果自己电脑上开的有vpn 网络代理,安装包的时候会报错。 将代理软件关掉再次安装即可。

安装比较慢

参考国内的镜像站
清华大学镜像站: https://mirrors.tuna.tsinghua.edu.cn/help/pypi/
比如安装 requests

  1. pip install -i https://pypi.tuna.tsinghua.edu.cn/simple requests

也可以将 清华大学镜像站设置为默认地址

  1. pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

后面安装其他包的时候可以直接安装

  1. pip install requests

更换地址为默认镜像

使用默认地址

  1. pip config set global.index-url https://pypi.python.org/simple