解释关键字驱动框架。
javascriptcss framework
关键字驱动框架也称为表驱动框架。这里有一个表格,我们描述了必须执行的方法的关键字或操作。
自动化测试脚本是基于 excel 中提到的关键字或操作开发的。自动化测试人员需要通过更新或构建更新的关键字来扩展框架功能。
从事手动测试且编程知识较少的人员可以使用此框架。主要思想是识别关键字或操作并在为特定测试场景维护的 excel 中使用它们。通常,此 excel 表会替代测试用例文档。
但是,使用关键字构建或开发此框架需要强大的技术知识。此框架的一个重要方面是每个关键字都有一个要对对象执行的特定操作。操作基本上是产品的功能要求。
对象指的是执行环境的元素或其他资源,如 URL 或数据库凭据。但是,一旦框架包含越来越多的关键字和功能,它就不再具有可扩展性。
在使用此框架时,用户应了解所有开发的关键字及其用途,以便以最佳方式使用它。
关键字驱动框架的优点如下所列 −
自动化和手动测试人员都可以工作并为该框架做出贡献。
关键字或操作可用于多个测试用例。