API 测试就是接口测试。
对于现在大多的互联网公司来说,API 测试可以实现良好的投入产出比,因此应该成为互联网产品的测试重点,也就是形成了菱形的测试策略。

原则是:
- 重量级 API 测试。
- 轻量级 GUI 测试。
- 轻量级单元测试。
一、API 测试的基本步骤
API 测试说简单也很简单,基本上就是三步走:
- 准备测试数据(也可能有现成的)。
- 使用工具,对待测试 API 发起请求。
- 验证返回的结果 response。
请求工具就很多了,常见的有:Postman、JMeter、cURL,还有代码里的请求库,比如 python 中的 requests、java 中的 okhttp 等等。我们通常根据业务特点和所处阶段,选用最适合的测试工具。
二、多 API 调用的复杂场景
除了我们最常见的单接口测试之外,还会遇到某些业务涉及调用多个 API 来完成的场景。
通常这个时候,我们需要知道多个 API 的调用顺序,这些可以借助工具(比如fiddler)或者系统日志来辅助我们完成。
对于有值传递的情况,比如 接

本文介绍了API测试的重要性,包括基本步骤、多API调用场景、依赖处理和异步API测试。强调了重量级API测试、轻量级GUI测试和单元测试的原则,并提供了使用工具如Postman、JMeter进行测试的方法。同时,对于异步API,提出了只需验证调用正确性的测试思路,并提及了MockServer在解耦测试中的应用。
最低0.47元/天 解锁文章
1335

被折叠的 条评论
为什么被折叠?



