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



你可能感兴趣的:(ui,自动化)