4、软件测试总结

  ● 本阶段工作的输入是:软件测试计划、软件测试说明和软件测试记录等。

  ● 本阶段的主要工作是根据软件测试的执行情况,作出两方面的评价:一是评价软件测试的效果;二是评价被测试的软件。

  ● 本阶段的主要任务是

  1)描述测试状态

  2)描述软件状态

  3)完成软件测试报告

  4)保存测试文件

  5、软件测试文档

  ● 测试文档的种类及编制

  根据大多数软件测试标准或规范的规定,将软件测试过程中产生主要测试文档定义为3种:测试计划、测试说明和测试报告。

  ● 不同测试阶段的测试文档

  软件单元测试、集成测试和确认测试,各自的任务、技术方法和组织方式都有所不同,在测试文档的编制上也有一定区别。

  6、测试工作贯穿于软件开发全过程

  ● 可测试性是对软件需求分析、软件设计等方面工作的要求,要在这些阶段充分考虑测试工作。

  ● 对于系统测试、确认测试、集成测试这样涉及整个软件甚至系统的测试工作,应当作为软件研制工作的重要组成部分。

  ● 测试是一项艰苦、繁复的工作。必须及早开始,尽可能与其他软件开发工作并行开展,否则会成为项目开发进度的瓶颈。

  二、软件测试管理

  1、测试组织

  测试组织工作包括单元测试、集成测试、系统测试及独立测试组织,不同关键级别软件测试的组织策略可能有所不同。

  2、测试质量管理

  软件测试的质量管理主要依据一定的质量模型和相关标准的软件质量定性、定量指标,采用评审和测试实施监督两种方法。

  3、测试进度与测试资源管理

  合理安排和使用有限的资源,高质、高效地完成测试工作,是测试资源管理要解决的问题。

  4、测试配置和文档管理

  测试文档作为软件工程文档的重要组成部分要进行管理,直接纳入软件开发项目的配置管理范畴。