1.1 软件测试过程
 软件的测试过程一般分成测试计划、测试设计与开发、测试实施、测试评审与测试结论等阶段。 软件测试过程是一种抽象的、遵循 GB/T18905(ISO14598.5)《评价者用的过程(Process for Evaluator)》
 中定义软件评价过程的模型,是国际上共遵守的软件评测过程标准,是软件测试过程管理的精髓。为符合
 GB/T18905 基本原理,仍保留“评价过程”的标准用户。
 1.2 评价过程的特性
 (1)可重复性:由同一评价者按同一评价规格说明对同一产品进行重复地评价,应产生同一种可接受的 结果。
(2)可再现性:由不同评价者按同一评价规格说明对同一产品进行评价,应产生同一种可接受的结果。
 (3)公正性:评价应不偏向任何特殊的结果。
 (4)客观性:评价结果应是客观事实,即不带有评价者的感情色彩或主观意见。
1.3 评价过程
 1.3.1 评价活动
 评价过程由下列 5 个活动组成:
 (1)确立软件评价需求
 (2)编制评价规格说明
 (3)制定评价计划
 (4)评价执行计划
 (5)作评价结论
 1.3.2 评价过程的输入 请求者提供其需求,并作为评价需求的最初版本。 请求者提供下列评价过程的输入
 (1)软件的说明书;
 (2)软件的部件; 评价者提供下列评价过程输入。
 (1)预先确定的评价规格说明;
 (2)评价方法;
 (3)评价工具;
1.3.3 评价过程的输出 在评价期间,评价者提供下列输出产品:
 (1)评价记录,包括评价计划和评价动作的记录;
 (2)评价报告草案,包括评价需求,评价规格说明和综合的评价结果;
 (3)经过评审的评价报告。
 1.3.4 评价过程需求
 评价需求、评价规格说明和评价计划是评价过程的中间产品;评价记录和评价报告是评价过程的最 终产品。
 (1)评价需求:描述评价的目标,特别是描述了产品的质量需求。
 (2)评价规格说明:确定对软件及其部件实行的所有分析和测量,标识要分析和测量的软件部件。
 (3)评价计划:描述评价规格,说明需要实施的操作规程;描述评价所需用到的方法和工具。
 (4)评价记录:评价执行计划时详细记载的动作组成;记录由评价者保留。
 (5)评价报告:执行测量和分析的结果,以及能被重复和重新评价的必要信息。评价报告首先作为 评审草案来发布,其最终版本将交给请求者。
 
1.4 评价与生存周期的关系 评价软件产品可以在任何软件生存周期过程的范围内进行。特别是,评价能在软件获取、供应、开发、运行或维护过程中进行。



















