软件可靠性测试分析

第4期总第14期 软件可靠性测试分析

2.2 模拟测试环境

建立模拟测试环境时,使用高精度数字延时器作为信号源来模拟试验中采集卡触发信号及弹片飞行的启始、终止信号,建立的模拟测试平台如图2,使用示波器比对软件测试数据。

3 模块可靠性测试

使用Markov链方法对采集、参数设置、分析处理三个模块及各子模块进行案例分配[2]。以采集模块为例,又分系统自检、数据采集、通道检测、数据保存四个子项,分别采用60个案例进行测试。

3.1 采集模块

根据试验经验,建立数据采集子模块的运行剖面为表1。

表1 数据采集子模块的运行剖面

操  作O1O2O3O4

概率0.030.020.850.1

描 述线路故障参数设置错误设置采样频率为1M赫兹设置采样频率为1M赫兹以上

按照表1的概率分布分配了测试案例,实施测试后运行的结果见表2。

表2 数据采集子模块的运行结果

操作O1O2O3O4

失效次数

1102

说   明

线路断开时不能进行采集,系统不报错。

采集卡触发方式、采样频率设置错误时不能进行采集,系统不报错。没有发生失效

①在采样频率为6.7M~10M时软件显示出的采样频率失真;

②在采样长度为100ms,频率为10M时没有触发信号也会自动采集,采集过程不受控。

失效级别

33-2

数据采集模块在60个测试案例的测试中共发生了4次失效,可靠度估计值为:

           (3)

由表2可看出,测试中出现了2次2级失效,一次是在采样频率为6.7M~10M时,软件显示出的采样频率失真,其原因是软件参数设置不当导致采集卡分频错误;另外一次是当采样长度设为100ms、频率为10M时,软件自动触发采集,这是由于采集卡设置在计算机上开辟的内存过小造成的,通过修改软件错误解决了上述问题。再次测试,失效次数减少到3次,可靠度估计值为0.95,提高了1.8%:

为了考查硬件故障对软件可靠性的影响,排除掉线路故障后测试,在60个案例中失效2次。这是

软件可靠性测试分析

由于参数设置错误导致的,因此得到数据采集子项的可靠度为0.9667,与硬件可能发生故障的情况相

你可能喜欢

  • 软件可靠性设计
  • 可靠性测试报告
  • 可靠性培训教材
  • 软件测试报告模板
  • 软件测试计划

软件可靠性测试分析相关文档

最新文档

返回顶部