|
知识路径: > 嵌入式系统的项目开发与维护知识 > 系统实施知识 > 系统调试与测试 > 系统测试 >
|
相关知识点:4个
|
|
|
|
测试是开发过程中一个独立且非常重要的阶段,测试过程基本上与开发过程平行进行。
|
|
|
|
(1)拟定测试计划。在制定测试计划时,要充分考虑整个项目的开发时间和开发进度,以及一些人为因素和客观条件等,使得测试计划是可行的。测试计划的内容主要包括测试的内容、进度安排、测试所需的环境和条件、测试培训安排等。
|
|
|
(2)编制测试大纲。测试大纲是测试的依据,它明确详尽地规定了在测试中针对系统的每一项功能或特性所必须完成的基本测试项目和测试完成的标准。
|
|
|
|
(4)实施测试。测试的实施阶段是由一系列的测试周期组成的。在每个测试周期中,测试人员和开发人员将依据预先编制好的测试大纲和准备好的测试用例,对被测软件或设备进行完整的测试。
|
|
|
(5)生成测试报告。测试完成后,要形成相应的测试报告,主要对测试进行概要说明,列出测试的结论,指出缺陷和错误。另外,给出一些建议,如可采用的修改方法,各项修改预计的工作量及修改工作的负责人员。
|
|
|
测试管理是影响测试团队效率与整体水平的重要因素之一,对于提高整体水平也具有重要意义。测试管理就是对软件测试输入项(如测试大纲、测试计划、测试用例、测试脚本、方案策略和测试工具等)和输出项(测试记录:测试结果、缺陷报告、测试工作日志等,测试总结:测试分析数据、测试评估数据、项目经验与教训等)进行管理,并在完成一定数量的软件测试之后提升下一软件测试工作水平,复用测试项。
|
|
|