测试自动化框架 - 设计组件

测试自动化框架可以根据计划的自动化具有多个组件。其中一些(但不限于)是:

  1. 测试跑步者(TestNG, JUnit, Jest, Protractor, Cucumber)
  2. 测试容器(BDD Specs-Steps,Junit 测试,基于规范的功能)
  3. 测试环境配置
  4. 测试数据存储
  5. 断言库
  6. 自动化驱动程序库(WebDriver, Appium, Jersey)
  7. 报告和记录库