测试理论(4)——测试计划
1、测试计划概述
1.1测试计划定义及目的
⼀个叙述了预定的测试活动的范围、途径、资源及进度安排的文档。它确认了测试项、被测特征、测试任务、⼈员安排以及任何偶发事件的风险。软件测试计划是指导测试过程的纲领性文档。计
划可以统⼀认识,可以规划过程。测试计划包含了产品概述、测试区域/测试范围(测试项)、 测试目标(被测特征)、测试优先级、测试配置/测试资源(硬件、软件、⼈⼒、技术等)、测试周
期、进度安排(测试任务、⼈员安排)、 测试策略、测试⽅法/途径、测试交流、风险分析、测试标准、需交付⽂档等内容。
1.2测试计划内容
(1)测试范围:明确测什么?需要测试的内容功能测试、兼容性的测试、性能测试、已有的功能。兼容性测试与功能测试可以同一时间进行,性能测试在功能之后,所有部分测完后需要做整体
的系统测试。
(2)测试策略:明确怎么测?
(3)资源安排:包括测试⼈员的安排和资源环境安排。
(4)进度安排:在明确测试范围、方法和人员之后,我们要考虑什么时候开始测试,预计要测试多久?以便和开发计划、上线计划衔接。
(5)发布标准:发布标准是测试完成和产品上线需要满⾜的条件,以便项目内所有角色都有⼀致认可的目标。
A、开发的标准:单元测试通过率必须是>60%才可以转测
B、上线标准:新功能测试OK,没有严重的问题;系统已有功能也是OK的;必须测试的功能全部通过,也可以说是核心的流程。
2、测试计划实例
以BOSS直聘为例,写一个新增测和开发类职位搜索的功能测试的测试计划,测试参与人员3人,要求10天完成,测试计划内容如图所示:
3、项目管理工具
(1)jira
(2)TAPD:腾讯敏捷协作平台,是一款由腾讯公司自主研发的协作及软件研发管理平台。