接口自动化与ui自动化区别
接口:
接口执行效率高,可测试的代码覆盖率高,维护成本低,属于低成本,高收益。
接口自动化测试基本流程:
模拟发送请求
传入接口数据
获取响应结果
断言
ui
UI容易受其他原因(电脑卡顿,浏览器卡顿,网速等)影响导致脚本执行失败,覆盖率难以提升,维护成本较高,属于投入较高,收益较低的类型。
它的优点就是可以完全模拟用户行为,更贴近真实。
UI自动化测试基本流程:
进行元素定位
模拟手动操作
输入测试数据
获取输出结果
断言
详细解释介绍后续补充