解释 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)和这些有创造力的工程师设计的流程图,很惊喜很喜欢,就把他们留存了下来。
网友评论