赞
踩
目录
自动化测试的分层
UI自动化工具的比较
UI自动化面临的问题
Airtest的简介
自动化测试的分层
一般将自动化测试从上往下分为三层:
UI自动化测试
接口自动化测试
单元/模块自动化测试
1.1 单元/模块自动化
单元/模块自动化是直接对代码逻辑进行自动化测试,大多数由开发实施,少部分公司会由白盒测试公司实施。
常用的工具有Java的Junit、testNG,Python的unittest,pytest等。
1.2 集成接口自动化
接口层的自动化测试主要是对系统和组件之间的接口进行测试,主要目标是校验数据的交换和业务的流程,接口测试可以测试功能、也可以测试性能、测试压力、测试安全等等。
由于接口比代码单元要稳定的很多,所以自动化脚本维护成本更低、收益也更大,具有不错的性价比。
常用的测试工具有:Jmeter、Loadrunner、Postman、SoupUI等
1.3 UI自动化
UI自动化是目前做的最多的自动化,是自动化测试中最接近用户侧的测试
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。