关键字驱动测试框架

关键字驱动测试框架(也称为表驱动测试或基于动作词的测试)是一种利用关键字驱动测试过程的测试框架。我们在关键字驱动测试中使用一个表结构,在执行之前为每个想要测试的函数或方法声明关键字或动作词。然后,它根据excel表格中给出的关键字运行自动化测试脚本,并报告结果。

没有编程专业知识的测试人员可以使用这个框架处理测试自动化脚本,这允许他们使用关键字来构建他们选择的任何测试自动化脚本。

从外部excel表格读取关键字并调用表格中指定的适当动作的代码包含在主类中。关键字驱动测试类似于数据驱动测试,因为关键字驱动它。

尽管使用这个框架不需要太多的编程知识,但初始设置(即将框架投入运行)需要更强的能力。

以下是关键字驱动框架的一些优点:

  • 首先,开发测试脚本不需要成为专家。
  • 在这种情况下,可以重用代码。例如,我们可以通过使用变量将单独的脚本指向同一个Keyword。
  • 即使应用程序改变了,测试脚本仍然保持不变。
  • 可以在开发应用程序之前创建测试。
  • 测试脚本可以通过只做一些小的更改独立于被测试的应用程序使用。
  • 它不依赖于测试工具。

关键字驱动框架的缺点包括:

  • 这将需要更多的时间来设计,因为初始成本将是昂贵的。
  • 要求员工具有较强的测试自动化能力。
关键字驱动测试框架

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注