可靠性测试是为了满足软件可靠性要求进行一系列设计、分析、测试等工作。其中确定软件可靠性要求是为了软件可靠性测试中需要解决的首要问题。可靠性要求可以包括定性定及量要求等。
可靠性测试是在软件生存周期系统测试阶段提高软件可靠性水平有效途径。许多测试方法、测试技术都能发现导致软件失效的软件中残存缺陷,排除这些缺陷以后,通常来讲一定会实现软件可靠性增长,但是排除这些缺陷对可靠性的提高作用却是不一样地。其中,软件可靠性测试能最有效地发现对可靠性影响大的缺陷,所以可以有效地提高软件的可靠性水平。
可靠性测试也是评估软件可靠性水平,验证软件产品是不是达到软件可靠性要求的重要且有效的有效途径。
供参考的可靠性说明书模板如下所示。
1. 概述
1.1 软件可靠性测试概念
1.2 软件可靠性测试过程
2. 成熟性测试规定
2.1成熟性测试规定目的
2.2成熟性测试规定实施细则
3. 容错性测试规定
3.1容错性测试规定目的
3.2容错性测试规定实施细则
4. 易恢复性测试规定
4.1易恢复性测试规定目的
4.2易恢复性测试规定实施细则
5. 容错性测试规定
5.1容错性测试规定目的
5.2容错性测试规定实施细则
6. 易恢复性测试规定
6.1易恢复性测试规定目的
6.2易恢复性测试规定实施细则