持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第N天,点击查看活动详情
自动测试的分层:
UI层:
webUI和AppUI,webUI相对来说可用性较强,AppUI做过的人都知道能够推下去很难,因为App基本上是2周一个版本,或者一周一个版本。改动频繁,AppUI大部分都手工测试,做自动化人工成本太好。
webUI:改动相对不大,做自动化可以降低人工测试成本
Service层:
Service层基本上是数据测试,也就是接口测试,在开发联调的时候测试可以提前介入
Unit层
单元测试,一般都是开发做,单元测试主要是代码覆盖测试,条件测试。现实中开发的单元测试都不详细。但测试做单元测试的话,工程太大,意义不太明显