功能测试自动化

功能自动化测试,针对软件功能做的自动化测试,一般也基于自动化框架来做,可能混合使用UI,接口,数据库,。

与单元测试的区别

  1. 测试覆盖点不同,单元测试关注代码方法和分支的覆盖率,功能自动化关注功能点的覆盖,单元测试覆盖率比较好量化,功能自动化覆盖率不太好量化。
  2. 单元测试更贴近代码和技术,功能自动化更贴近业务和功能。
  3. 使用的框架不同,单元测试一般使用单元测试框架如Java的Junit框架,功能自动化使用通用的自动化框架如Java的testng。