接口测试就是验证这些信息能否正确传递,验证这个方法是否正确,有没有存在潜在的安全,性能问题。所以总结一下接口测试的测试点就有三个:接口功能测试、接口安全测试、接口性能测试。
性能测试指通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行的测试活动,在质量保证中起着重要的作用。性能测试是为了验证应用程序或系统平台是否能够达到用户提出的性能指标,同时发现系统中存在的性能瓶颈,进行合理定位,采取有效的调优方案,最后起到持续优化系统性能的目的。
在《系统与软件质量要求和评价(SQuaRE)51部分:就绪可用软件产品(RUSP)的质量要求和测试细则》中明确要求了应用软件在上线前需要进行的测试项目,一方面对应用软件进行规范,另一方面也确保软件使用者的良好感受。软件功能性能测试作为软件项目开发过程中的最后一步,发挥着至关重要的作用,无论是对于软件安全性的保障,还是对于软件功能性的检验,亦或者对性能的压力测试,其地位都无可替代。