我爱编程

自动化测试基础

2018-03-22  本文已影响24人  U一like

测试金字塔的概念是由敏捷大师 Mike Cohn提出
他的基本观点:
我们应该有更多的低级别测试,而不仅仅是通过用户界面运行的高层的端到端的测试

分层自动化测试


分层自动化测试是由Martin Fowler大师在测试金字塔模型的基础上提出的


分层自动化与传统自动化的区别

分层自动化.PNG

分层自动化各层

  1. 单元自动化测试
  2. 接口自动化测试
  3. UI自动化测试

适合自动化测试的项目

在实际测试中,一般满足以下三点就可以对项目进行自动化测试

  1. 软件变动不频繁
  2. 项目周期较长
  3. 自动化测试脚本可重复使用

UI自动化测试的学习

  1. 编程语言
  2. Selenium API~适用于web 和 移动端~
  3. 单元测试框架
上一篇 下一篇

猜你喜欢

热点阅读