关键字驱动的测试的优势

使用关键字驱动的测试方法的优势如下:
  • 关键字驱动的测试会将测试自动化与测试用例设计分离开来,从而支持技术人员(实施关键字的测试工程师)与非技术人员(设计测试用例的主题专家)之间的更好分工合作。
  • 可以提前开发测试,无需访问所测试的应用程序,关键字可以稍后再予实施。
  • 不具备编程知识也能开发测试。
  • 从长期角度来看,关键字驱动的测试所需维护更少。您需要维护关键字,所有使用这些关键字的关键字驱动的测试都将自动更新。
  • 测试用例简明扼要。
  • 测试用例更易于非技术受众阅读和理解。
  • 测试用例易于修改。
  • 新测试用例可以重复使用现有关键字,这种做法的优势之一就是更容易提高测试覆盖率。
  • 关键字实施的内在复杂性对于需要创建或执行关键字驱动的测试的用户而言不可见。