问题 单项选择题

以下关于软件可靠性测试的说法中,正确的是______。

A.定义软件运行剖面是软件可靠性测试的重要步骤

B.软件可靠性测试使用的测试用例应该满足分支覆盖

C.软件可靠性测试可以在单元测试中实施

D.软件可靠性预测模型的作用是指导软件可靠性测试中的测试用例生成

答案

参考答案:A

解析:[分析] 软件可靠性测试过程包括以下5个步骤:
(1)确定可靠性目标。
(2)定义软件运行剖面。
(3)设计测试用例。
(4)实施可靠性测试。
(5)分析测试结果。
所以说定义软件运行剖面是软件可靠性测试的重要步骤,故选项A正确。软件可靠性测试使用的测试用例与普通软件测试基本相同,关键是要保证用于可靠性测试的测试用例集要完全符合运行剖面的定义。软件可靠性测试的实施要保证必须已经对软件进行过严格的测试,软件的故障密度已经比较低了,否则会导致可靠性测试结果出现严重偏差,故不能在单元测试中实施。软件可靠性预测模型的作用是根据软件在可靠性测试的故障情况来预测软件在正式运行时的故障和失效情况,与测试用例的生成无关。

单项选择题
单项选择题