前言
测试是开发过程中一个独立且非常重要的阶段。测试过程基本上与开发过程平行进行。
正文
测试过程
- 制定测试计划。在指定测试计划时,要充分考虑整个项目的开发时间和开发进度以及一些人为因素和客观条件等,使得测试计划是可行的。测试计划的内容主要有
测试的内容
、进度安排
、测试所需的环境和条件
、测试培训安排
等。
- 编制测试大纲。测试大纲是测试的依据,它明确、详尽地规定了再测试中针对系统的
每一项功能或特性
所必须完成的基本测试项目和```测试完成的标准``。
- 根据测试大纲设计和生成测试用例,产生测试设计说明文档。其内容主要有被测项目、输入数据、测试过程和预期输出结果等。
- 实施测试。测试的实施阶段是由一系列的测试周期组成的。在每个测试周期中,测试人员和开发人员将依据预先编制好的测试大纲和准备好的测试用例对被测软件或设备进行完整的测试。
- 生成测试报告。测试完成后要形成相应的测试报告,主要对测试进行
概要说明
,列出测试的结论
,指出缺陷和错误
。另外,给出一些建议,如可采用的修改方法,各项修改预计的工作量及修改的负责人员。