它的作者是芬兰人Pekka Laukkanen,其设计思想源于Pekka在2006年提交的,题为"Data-Driven and Keyword-Driven Test Automation Frameworks 然而,如果只允许用三个词语来形容它,个人觉得应该是: 通用(general),关键词驱动(keyword-driven)和模块化(modular)。
关键字驱动脚本(Keyword-Driven Scripting): 关键字驱动脚本是一种高级的脚本设计方法,其中测试步骤被抽象为一系列关键字,每个关键字代表一个具体的操作或检查。
1.模块化框架(test script modularity) 2.函数库结构框架(test library architecture) 3.关键字驱动测试框架(keyword-driven/table-driven
3、Robot Framework:关键字驱动,适合非开发人员 Robot Framework采用关键字驱动(Keyword-Driven)的方式,支持表格化测试用例编写,非常适合非开发背景的测试人员或团队协作
在2001年开始了第三代的自动化测试称为「测试框架(test framework)」,主要是把测试脚本给抽象化(abstraction)(注:如Keyword-Driven Test),让非技术人员(如系统分析师