📜  API测试

📅  最后修改于: 2020-12-04 05:54:43             🧑  作者: Mango


什么是API?

API代表A pplication P AGC软件覆盖整个院落,其中规定了如何一个组件应与其他交互。它由一组用于构建软件应用程序的例程,协议和工具组成。

什么是API测试?

针对系统执行API测试,该系统具有应测试的API集合。在测试过程中,将检查以下各项。

  • 探索边界条件并确保测试工具以验证功能和暴露故障的方式来更改API调用的参数。

  • 生成更多的增值参数组合以验证具有两个或更多参数的调用。

  • 验证考虑了外部环境条件(例如文件,外围设备等)的API的行为。

  • 验证API调用的顺序,并检查API是否通过连续调用产生有用的结果。

在API上执行的常见测试

  • 基于输入条件的返回值-根据输入条件检查API的返回值。

  • 验证API是否未返回任何内容。

  • 验证API是否触发其他事件或调用另一个API。应跟踪并验证事件输出。

  • 验证API是否正在更新任何数据结构。