��
5.1.4 测试信息流
�� 测试信息流如图5.1所示。测试过程需要三类输入:
��・ 软件配置:包括软件需求规格说明、软件设计规格说明、源代码等;
��・ 测试配置:包括测试计划、测试用例、测试驱动程序等;
��・ 测试工具:测试工具为测试的实施提供某种服务。例如,测试数据自动生成程序、静态分析程序、动态分析程序、测试结果分析程序、以及驱动测试的工作台等。
��通过收集和分析测试结果数据,开始对软件建立可靠性模型。如果经常出现需要修改设计的严重错误,那么软件质量和可靠性就值得怀疑,同时也表明需要进一步测试。如果与此相反,软件功能能够正确完成,出现的错误易于修改,那么就可以断定:
��① 软件的质量和可靠性达到可以接受的程度;
��② 所做的测试不足以发现严重的错误;
|
|