QTP应用实例-G.8032测试自动化(4)数据扩展

来源:互联网 发布:php在线考试系统源码 编辑:程序博客网 时间:2024/06/10 20:10

    同一个脚本通数据的设计能够覆盖更多的测试点,在脚本编写中尽量变量都通过数据文件传递进来,保持扩展。同时,对测试点深入分析了解测试点设计的结构。以G.8032的测试点设计来讲,大的分类为单环和多环,自动化覆盖单环测试点。单环中以故障检测方式和返回方式进行了6组细分,分别是如下组合。

检测方式

返回方式

物理链路方式

非返回式

物理链路方式

返回式

CC方式

非返回式

CC方式

返回式

物理链路+CC方式

非返回式

物理链路+CC方式

返回式

  

       脚本中对上述参数都是从测试数据文件中动态获取,设计测试数据如下。   

    

       其中标黑体的为脚本主要进行覆盖的参数。如果需要验证其他参数(如MD等级,可以通过增加MdLevel参数完成)。

      脚本中的操作覆盖了添加保护组、删除保护和端口故障倒换检测,同时通过测试数据设计能够覆盖不同故障检测模式和返回方式,可以覆盖如下18个测试点。

   

原创粉丝点击