1.系统测试计划是否需要同行审批?为什么?
需要,系统测试计划属于项目阶段性关键文档,因此需要评审!
2.在实际项目中你是如何做测试计划?
1.对客户提供的或需求分析人员编写的用户需求文档或需求规格说明书进行分析,提炼出测试要点;
2.根据测试要点编写测试用例;
3.由评审根据测试要点编写测试用例;
4.执行测试:
4.1 按照测试用例对系统进行功能验证及客户的需求验证;
4.2 将测试过程中产生的Bug录入缺陷管理系统;
4.3 新版本发布后,对本次版本新增加的功能以及开发人员修正的Bug进行回归测试;
4.4 根据项目需要提交测试报告。
3.测试计划都包括哪些项?
背景、项目简介、目的、测试范围、测试策略、人员分工、资源要求、进度计划、参考文档、常用术语、提交文档、风险分析。
4.测试计划的目的是什么?
借助软件测试计划,参与测试的项目成员,可以明确测试任务和测试方法,保持测试实施过程的顺畅沟通,跟踪和控制测试进度,应对测试过程中的各种变更。
5.测试计划内容都包括哪些?哪些是最重要的?
1)软件测试计划是指导测试过程的纲领性文件,包含了产品概述、测试策略、测试方法、测试区域、测试配置、测试周期、测试资源、风险分析等内容;借助软件测试计划,参与测试的项目成员,可以明确测试任务和测试方法,保持测试实施过程的顺畅沟通,跟踪和控制测试进度,应对测试过程中的各种变更。
2)测试计划和测试用例间是战略和战术的关系,测试计划主要从宏观上规划测试活动的范围,方法和资源配置;二测试用例是完成测试任务的具体战术。
测试计划中,最重要的是测试策略和测试方法。
6.做好测试计划工作的关键是什么?
1.明确测试的目标,增强测试计划的实用性;
- 测试计划中的测试范围必须高度覆盖功能需求,测试方法必须切实可行,测试工具具有较高的实用性,便于使用,生成的测试结果直观准确。
2.检查“5W”规则,明确内容与过程;
- “5W”规则指:what,why,when,where,how;
- 用例5W规则创建软件测试计划,可帮助测试团队理解测试目的(why)
- 明确测试范围和内容(what)
- 确定测试开始和结束日期(when)
- 指出测试的方法和工具(what)
- 给出测试文档和软件存放位置(where)
3.采用评审和更新机制,保证测试计划满足实际需求。