什么是API测试?

API测试英文名 API Testing,也叫接口测试。

什么是API?

API代表Application Programming Interface(应用程序编程接口)。

它指定了一个组件如何与另一个组件交互。它包含一组用于构建软件应用程序的例程、协议和工具。

什么是API测试?(更多内容参见:小酋测试:接口测试入门

  • API测试是对一组API进行测试的,一般对以下方面进行测试:
  • 探索边界条件,并确保测试过程充分利用了API的参数来验证API的功能和发现缺陷;
  • 准备更多的参数合理组合,以验证带有两个或多个参数的调用,提升覆盖率;
  • 考虑外部条件,例如环境、设备、文件读写等等情况下,验证API行为;
  • 验证API顺序调用关系的合理性,并验证测试过程中产生的结果的有效性。

API常见测试

  • 基于输入条件验证返回值;
  • 验证API是否不返回任何内容;
  • 验证API是否触发其他事件或调用另一个API,事件输出应该被跟踪和验证;
  • 验证当有更新数据结构时API是否可用;

 



我的回答