摘要
针对基于总线通信的装备软件由于业务复杂、耦合紧密、时序严格、数据交换量大导致的自动化测试技术门槛高、实施难度大的问题,引入数据驱动测试和关键字驱动测试的思想,提出了一种数据仿真测试框架,制定了配置规则并在框架中实现。测试人员只需专注于业务分析,配置交换数据和关键字,就可以对复杂流程装备软件进行外围数据仿真,实施自动化测试,无需开发测试脚本,降低了自动化测试的技术门槛。结果表明:与手动测试和实物测试相比,该框架可以执行更多的业务场景,能发现业务流程相关的深层次的软件缺陷。
-
单位中国工程物理研究院计算机应用研究所