解释模块化自动化框架。
在模块化自动化框架中,测试脚本是基于模块或集群开发的,即将整个应用程序划分为多个小型且自给自足的块。 因此,将创建属于特定模块或集群的各个测试脚本。
属于这些孤立模块的这些脚本可以集成,并且可以由主驱动程序脚本驱动,以便在模块之间执行集成测试。 所有这些都是借助开发模块脚本时使用的公共函数库(包含基本方法和过程)来实现的。
模块化自动化框架遵循抽象概念。 在此框架中,我们将测试数据植入测试脚本中。 因此,如果我们需要使用不同的测试数据组合进行测试,则需要直接更新测试脚本。
框架中的较小模块以分层方式相互通信,形成一个大型脚本,该脚本能够测试整个场景。
模块化测试框架的优点如下 -
如果某个特定模块或集群受到影响,则只需更新为该集群开发的测试脚本。 其他模块的测试脚本保持不变。
可以很容易扩展。
模块化框架灵活且易于维护。
广告