UI测试:
用户——》webUI/AppUI——》网关API——》系统A、B、C——》数据库、文件存储、缓存
接口测试:
UI——》service——》unit
接口测试不仅仅是http测试,要测试接口返回,数据库,文件存储等底层,还有相关系统的影响。
接口测试的好处:
缩短研发周期、更早发现问题、测试服务器的异常处理能力,发现更底层的问题。
接口处理过程:
浏览器——》DNS域名解析服务器,找到可用的服务IP地址——》请求转发到找到的IP(与DNS距离最近的机房),找到服务器,然后找到对应的服务应用上——》业务处理(查询数据库、请求其他的服务),返回给请求方——》请求方的地址——》前端渲染