Requests库,构造请求,断言。宠物商店接口自动化测试实战

requests环境准备

构造GET请求

构造POST请求

构造put请求

构造delete请求

请求参数简介

  • 在url中,不在请求头,请求体里

携带请求参数的方式

接口请求头

请求体json

接口响应断言

宠物商店接口自动化测试实战

  • 需求分析

https://petstore.swagger.io/

  • 自动化脚本编写

  • 脚本优化——添加日志

  • 添加断言

断言应该至少包括两种,一种是响应状态码断言,一种是业务断言

  • 脚本优化——参数化

生成测试报告