UI自动化测试介绍
目录
UI自动化测试介绍
文章目录
- 一、UI自动化需要什么知识储备
- 二、UI自动化的优缺点
- 三、UI自动化的分类
- 四、什么情况适合做UI自动化测试
- 五、UI自动化测试什么时候开始做,所属分类是什么
- 六、web自动化测试框架-部分(主流)
一、UI自动化需要什么知识储备
1.HTML 2.Linux 3.数据库 4.手工测试 5.python基础
二、UI自动化的优缺点
1.自动化测试能解决的问题?
回归测试 (冒烟测试) :针对之前老的功能进行测试 通过自动化的代码来实现对上一个版本的问题的回归
兼容性测试 :web实例化不同的浏览器驱动相当于对不同的浏览器进行操作,从而解决浏览器的兼容性测试问题
性能测试 :通过一些工具来模拟多个用户实现并发操作 提高工作效率,保障产品质量
2.自动化测试的优点
自动化测试能在较少的时间内执行更多的测试用例
自动化测试能够减少人为的错误
自动化测试能够克服手工的局限性
自动化测试可以重复执行( 注册用户 –已注册)
3.自动化则试的误区
自动化测试可以完全代替手工测试
自动化测试一定比手工测试厉害
自动化测试可以发现更多的BUG
自动化测试适用于所有的功能 页面的架构、图片、文字,用户体验
三、UI自动化的分类-主流
1.web自动化
2.移动App自动化
3.接口自动化
4.单元测试自动化
……
四、什么情况适合做UI自动化测试
1.项目周期长
2.需求变动小
3.用于回归测试
五、UI自动化测试什么时候开始做,所属分类是什么
1.自动化测试在手工测试结束后进行
2.属于黑盒测试
六、web自动化测试框架-部分(主流)
1.QTP-惠普
2.selenium—主流
3.root framework