测试计划是从管理角度规划和控制测试活动。测试方案是从技术角度规划和控制测试活动。
测试方案写什么?:
- 需要测试的特性
- 测试的方法
- 测试环境的规划
- 测试工具的设计和选择
- 测试用例的设计方法
- 测试代码的设计方案
系统测试方案的核心内容:
- 系统测试策略选取
- 系统测试子项划分
测试策略(测试策略是如何用尽量少的资源来尽量好的完成测试):
- 单元测试策略(对应多个函数如何进行单元测试)
- 孤立测试策略
- 自顶向下策略
- 自底向上策略
集成测试策略(对应不同的组件如何组装)
- 大爆炸集成
- 自顶向下集成
- 自底向上集成
- 三明治集成
- 基干集成
- 分层集成
- 基于功能的集成
- 基于消息的集成
- 基于进度的集成
- 基于风险的集成
系统测试策略
- 如何设计系统测试用例
- 用例的设计思路以及采用的设计方法
- 用例写作格式
如何搭建系统测试环境
- 测试环境的选取
- 测试数据的准备
- 测试脚本的开发
- 测试环境的维护
如何执行系统测试用例
- 测试执行的顺序
- 发现 bug 如何处理
- 测试日报和报告的编写
- 测试子项划分
- 测试需求和测试子项没有本质的区别,都是描述需要测试和检查的点。具体划分见【系统测试计划】
系统测试方案的制定原则:
- 所有技术相关问题都可以写入
- 系统测试方案可根据测试人员的能力决定描述的粒度
- 若系统测试计划改变,系统测试方案也要随之调整
想了解更多的朋友加群1127563538,领取最新大厂面试资料、python自动化测试资料。