来源(慕课视频):https://www.imooc.com/video/18025
1.接口测试
接口测试:
很多系统的关联都是基于接口来实现,接口测试可以将复杂的系统关系进行简化
接口的功能比较单一,能够比较好的进行测试覆盖,也相对容易实现自动化持续集成。
接口相对于界面功能,会更底层一些,测试覆盖更容易。
接口测试在单元测试之后,在ui测试之前。
2.SOAP & REST
Web Service
定义:一种跨编程语言和跨操作系统平台的远程调用技术
最重要的两种实现方式:SOAP&REST
SOAP
交换数据一种协议规范,是一种轻量的、简单的、基于XML的协议
REST
一种软件架构风格,可以降低开放的复杂性,提高系统的可伸缩性
RESTful API指的是REST风格的接口
SOAP与REST区别:
安全性:SOAP好于REST
效率和易用性:REST更胜一筹
成熟度:总的来说SOAP在成熟度上