1.为什么要进行接口测试
在GUI自动化测试中,由于界面使用各类不同的技术导致页面元素识别困难,并且前端页面元素经常受到需求变化的影响。因此对一个项目的测试要等到前端完成之后才能进行,无法体现尽早、尽量多的测试的原则。
2.什么接口
接口指的是两个系统之间进行通信的规范。是一种约定,如全球统一的USB接口,如交通标志等。
3.什么是接口测试
对web网站的接口测试指的是通过向服务端发送规定格式的数据,获得服务器规定的响应数据,并对响应数据进行验证。它分为页面级接口,协议级接口,代码级接口。
4.代码级接口测试与白盒测试的简单描述
如开发人员编写了一个函数,变量很多,无法确定是否所有代码都是正确的,是否都走到了。利用边缘测试的概念,白盒测试可以对代码完成语句覆盖,路径覆盖,经常用来对一个项目中的核心代码进行测试。与之相对的黑盒测试指的是在测试中只看结果,而不看过程。
5.白盒测试的优点与缺点
优点:
缺点:
原文:https://www.cnblogs.com/duyuexina/p/12353943.html