API收到合理参数，被调用后是否能够以预期的格式返回正确的结果。在测试中尤其需要关注API对是否能够作出适当的处理：比如对一个不合理的输入抛出合适错误、对极端的输入也能够在可以接受的响应时间内给出正确应答或是能够妥善应对潜在安全攻击（如XSS攻击）。虚拟化则是在API测试中常用的一种模拟广泛用户场景的方法。
API测试，GUI测试和测试自动化.相比于GUI测试，业界广泛认为API测试更适合应用自动化测试和连续测试方法（尤其与敏捷软件开发方法和DevOps方法结合时）。 原因如下：