解释 9 种 API 测试

解释 9 种 API 测试。

1. 烟雾测试

这是在 API 开发完成后完成的。只需验证 API 是否正常工作并且没有出现任何问题。

2. 功能测试

这将根据功能需求创建测试计划,并将结果与预期结果进行比较。

3. 集成测试

该测试结合了多个 API 调用来执行端到端测试。测试业务内通信和数据传输。

4. 回归测试

此测试可确保错误修复或新功能不会破坏 API 的现有行为。

5. 负载测试

这通过模拟不同的负载来测试应用程序的性能。然后我们就可以计算出应用程序的容量。

6. 压力测试

我们故意给API创建高负载,并测试API是否能够正常运行。

7. 安全测试

这将针对所有可能的外部威胁测试 API。

8. UI 测试

这会测试 UI 与 API 的交互,以确保数据可以正确显示。

9. 模糊测试

这会将无效或意外的输入数据注入 API 并尝试使 API 崩溃。

Explaining 9 types of API testing.gif

有一天我发现了这个有创造力的社区(bytebytego)和这些有创造力的工程师设计的流程图,很惊喜很喜欢,就把他们留存了下来。


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容