Skip to content

项目准备

项目准备

应用场景

接口测试是一个非常重要的阶段,也是现在的测试过程中必不可少的阶段。

接口测试的好处:

  • 发现的 Bug 越早,修复成本越低
  • 检查系统的安全性和稳定性
  • 系统复杂性不断增加,传统的测试方法成本急剧上升,测试效率大大降低

针对于宠物主人搜索功能场景是一个核心场景,需要对该接口的搜索场景进行覆盖测试。

测试步骤

接口自动化测试通常包括多个步骤,以下是一般的接口自动化测试步骤:

1. 确定测试目标和范围
  • 明确接口测试的目标: 确定测试的主要目标,例如验证功能、性能、安全性等。
  • 定义测试范围: 确定要测试的接口、功能和端点。
2. 选择合适的工具
  • 选择自动化测试工具: 根据项目需求选择适当的自动化测试工具。
3. 准备测试环境
  • 设置测试环境: 配置测试环境,包括接口的访问地址、数据库状态等。
4. 编写测试用例
  • 设计测试用例: 根据测试目标编写详细的测试用例,包括输入数据、预期结果和步骤。
  • 考虑边界情况: 确保测试用例涵盖正常和异常情况,包括边界值测试。
5. 编写测试脚本
  • 使用自动化测试工具: 根据选择的测试工具,编写测试脚本或配置测试套件。
  • 建立数据驱动测试: 如果可能,使用数据驱动方法扩展测试覆盖范围。
6. 执行测试
  • 执行测试脚本: 运行自动化测试脚本或测试套件。
  • 监控执行结果: 监控测试执行的结果,检查是否有失败的测试用例。
7. 生成报告
  • 生成测试报告: 生成详细的测试报告,包括执行结果、通过和失败的用例、执行时间等。
  • 分享报告: 将报告分享给相关团队成员,包括开发人员和测试团队。

项目地址与工具

安装 Python(Windows)

下载 Python 解释器

下载地址

通过下载页面,可以在该页面上看到下载链接。

在下载列表中以“(64-bit)”结尾的链接是 64 位的 Python 安装程序,以“(32-bit)”开头的链接是 32 位的 Python 安装程序 。现在大部分电脑的 Windows 系统都是 64 位的。

需要注意的是,此安装包已经不再支持 Windows7 系统版本,最好是使用 Win10 或者更新的版本。

下载完成后会得到 Python-3.10.11-amd64.exe 安装文件 。

安装 Python 解释器
  1. 双击 Python-x.x.x-amd64.exe 文件,系统将会开启 Python 安装向导

  2. 勾选 Add Python.exe to PATH 复选框 ,可以将 Python 命令工具所在 目录 添加到系统 Path 环境变量中

  3. 单击Customize installation,可以在安装时指定自定义的安装路径。 单击该选项即可开始安装。

  4. 在接下来的安装界面中只要改变 Python 的安装路径(建议安装在指定盘符的根路径下,比如 安装在 D:\Python 目录下), 其他地方使用默认选项即可。

检查安装结果

安装完成后,启动 Windows 的命令行 cmd 程序 , 在命令行窗口中输入Python命令(字母 p 是小写的)。

如果出现 Python 提示符(>>>),就说明安装成功了 。

Pytest 安装
  • pip 安装:pip install pytest
  • pycharm 中安装:进入 settings → project interpreter → 点击 + → 搜索 pytest 安装

Pycharm 中配置 pytest

Requests 的安装

  • 前提:
  • 配置好 Python 环境
  • 配置好 pip 工具
  • 安装:pip install requests

Allure 安装