解释关键字驱动的框架。

关键字驱动的框架也称为表驱动的框架。在这里,我们有一个表,在其中描述了必须执行的方法的关键字或操作。

自动化测试脚本是根据excel中提到的关键字或操作开发的。自动化测试人员需要通过更新或构建更新的关键字来扩展框架功能。

使用较少编程知识进行手动测试的人员可以使用此框架。主要思想是识别关键字或操作,并在针对该特定测试场景的excel中使用它们。通常,此excel表可以代替测试用例文档。

但是,使用关键字构建或开发此框架需要强大的技术知识。该框架的一个重要方面是,每个关键字都有要在对象上执行的特定操作。一个动作基本上就是产品的功能需求。

对象指的是要在其上执行环境的元素或其他资源,例如URL或数据库凭据。但是,一旦框架包含了越来越多的关键字和功能,它就不再具有可伸缩性。

在使用此框架时,用户应了解所有开发的关键字及其用途,以便以最佳方式使用它。

以下列出了关键字驱动框架的优势-

  • 自动化和手动测试人员都可以工作,并为该框架做出贡献。

  • 关键字或操作可以在多个测试案例中使用。