接口测试基本原则与步骤

测接口就是测逻辑!!!
 
接口自动化测试3A原则:
  • Arrange:准备测试数据(上下文条件)
  • Act:执行
  • Assert:断言(最重点),即测试点
 
接口用例常见套路:
  1. 准备测试数据
  2. 准备好独立上下文
  3. 调通接口(发请求)
  4. 拿到服务器的响应并解析
  5. 对解析后的结果进行断言
自动化脚本 != 用例
用例需要有断言,自动化脚本不一定有测试用例

写测试用例的步骤:
先用自然语言描述:
  1. 调用接口
  2. 拿到返回值并将json转换程python的数据对象
  3. 写断言(重点):如:status code应该为200,返回的内容数据不为空
 
有几个接口就至少有几个用例
 
python脚本最好直接用命令行运行,而不是用ide。
如果脚本可以用命令行成功运行,则一定可以用Jenkins运行,有利于提高工程化

原文地址:https://www.cnblogs.com/lzyying/p/13756199.html