常州可靠性检测,镀彩锌盐雾测试
常州可靠性检测,镀彩锌盐雾测试
衡量有多少系统功能的实现能够避免错误操作或数据损坏。可能发生的错误操作在这里定义为包括以下内容:
参数的数据类型不正确
不正确的数据输入顺序
不正确的操作顺序
为了计算这个测量值,我们计算了没有导致关键或严重故障的负面测试用例的数量(即负面测试用例通过)与我们为此目的执行的测试用例数量的比较。我们使用的公式为
X = A / B
其中,A为通过的测试用例数(即未发生关键或严重故障),B为运行的总测试用例数。该指标越接近1,越能说明避免了错误操作。当然,该指标应与覆盖率指标相匹配才有意义。例如,如果我们运行了10个测试,并且全部通过,我们的测量值就是1。如果我们运行1,000个测试,999个测试通过,则测量值为0.999。我们认为后一个值更有意义。
4.3.3 可恢复性
定义:在发生故障时重新建立指定性能水平和恢复直接受影响数据的能力。
显然,在测试之前,系统必须具备可恢复性。假设系统具有这种能力,典型的测试包括运行负面测试以导致故障,然后测量系统恢复所需的时间和恢复的水平。根据ISO9126,唯一有意义的测量是系统能够自动恢复。人工干预不算在内。
当软件故障的后果不堪设想,必须绝不允许其发生时,通常会在系统中内置故障切换功能。高可用性是这些情况下经常使用的术语。应测试高可用性工程的三个原则:
无单点故障(增加冗余)
发生故障时可靠的故障转移
当故障发生时立即检测到故障(触发故障转移所需的条件)
————————————————
展开全文
相关产品