自动化测试-混合驱动模型的自我理解

深刻的理解了自动化测试框架模型,数据驱动和关键字驱动,统称混合驱动模型

数据驱动框架,把数据与测试脚本进行分离,通过增加和修改测试数据来达到自动化测试覆盖的目地,测试框架的运行与否,取决于数据。

关键字驱动是指在数据驱动框架的基础上实现加入关键字框架的思想来实现自动化框架,即把测试脚本进行提取,通过一些函数的解析与封装,包括对象与操作和逻辑,实现快速的自动化开发提高了可维护性。

简单来说数据驱动参数化是同一个功能的不同组合(体现的是同一个功能)。关键字驱动是不同的功能用不同的名称命名,实现功能的全组合,体现多个功能形成的业务流,实现功能业务的全覆盖,在这个过程中,可能两个功能实现一个业务流,也可能3个功能实现一个业务流,按照逻辑规律,组合全流程实现功能的全覆盖.

你可能感兴趣的:(自动化测试-混合驱动模型的自我理解)