为什么需要测试计划:
软件测试是有计划、有组织和有系统的软件质量保证活动,而不是随意的、松散的、杂乱的实施过程。为了规范软件测试内容、方法和过程,在对软件进行实施测试之前,必须创建测试计划。
测试计划的定义:
测试计划:一个叙述了预定的测试活动范围(哪些模块)、测试资源(软件、硬件)及进度安排的文档。它确认了测试项、被测特性、测试任务、人员安排,以及任何偶发事件的风险。
包含了产品概述、测试策略(功能测试、接口测试、自动化测试、性能测试)、测试方法(黑盒测试、单元测试、系统测试)、测试范围(有哪些模块)、时间安排、测试人力(测试人员有哪些)、风险分析(测试人员对产品不熟悉)等内容。
如何评估测试活动的时间:
根据需求评审,估计出用例的数量,再根据每天能够完成多少用例数,得出所需的时间。