1.1 测试计划的定义`
制定测试目的、范围、方法、时间进度及软件测试重点的过程
1.2 测试计划模板内容
测试目的、测试资源、测试范围、测试风险、人员分工、测试策略、测试准则、测试进度、提交测试文档。
只要第一项和最后一项的位置是固定的,其他都可以微调位置
2.1编写测试计划过程
1.1 、封面的编写
测试计划,编写人,编写时间等,可以表格,也可以文字描述的组成
1.2、目录自动
1.3、测试目的组成
1. 目的是由描述各个模块
2. 要测试的具体功能有哪些
3. Bug的解决的情况问题
4. 是什么开始测试的和结束测试 还有项目的上应时间
2、测试资源
1. 人力资源
职务名称职责
测试经理张三分布任务、测试分析
测试工程是李四测
2. 软件测试
资源描述
系统 windown、linux、centos
服务器 Apache2.2
数据库 mysql5.7
3. 硬件测试
资源 描述 数量 备注
oppe 处理器-888 2 最高配置
华硕 CPU:四核 、 内存:12G、硬盘:120G 1 最高配置
4. 网络测试
资源描述
wife
3、测试范围
测试对象:
软件:(淘宝)
文档:淘宝的测试需求分析文档
测试特征:
需要测试的内容,支付、登录、加入购物车
不用测试的:
不需要测试的内容,软件是增量开发 例如:(注册、搜索功能)
4、测试风险
1.1 测试任务可能遇到的风险,以及规避的方法
1. 可能遇到的情况
2. 该情况发生的可能性
例如:人员不足、技术不够、软件的环境依赖不完善、工具不足、需求的临时变动等等
3.该情况发生后对测试造成的影响如何
4.我们该如何应对突发情况
1.2模板
风险编号描述等级(低、中、高)责任人影响规避方法
1支付模块高小刘
2登录模块高小张
1.3风险规避的方法
人资料方法环境时间
风险人员不足资料欠缺/需求临时变更技术不足环境(测试环境、测试机不足)推迟、提前
规避招聘、调用分析工作培训、招聘技术高的购买测试机时刻监督工作的进度
5、员工分配
名称职务工作内容
小刘测试经理
测试分析、分配工作
小张测试工程师测试工作
6、测试策略
第一种 :
1.采用接口测试和功能测试
2.测试工程师B对新增的接口进行功能及性能的测试
3.测试工程师A根据需求对微信支付功能业务逻辑、UI、兼容性等进行测试 登陆页面
4.测试工程师B对登陆页面进行布局、文字,交互及兼容性等进行测试 其它功能
5.运行回归测试用例,覆盖积云商城的主业务流程
6.注册页面运行稳定并且未作修改,本版本不测试
第二种:
第三种:
界面测试:对界面进行测试,是否符合公司需求
接口测试:对于各个模块间数据进行接口测试
稳定性测试:
兼容性测试:测试商城在IE浏览器以及各个主流浏览器间是否存在兼容问题
7、测试准则
启动准则:满足什么情况可以进行测试
暂停准则:遇到什么情况测试要暂停
再启动准则:在什么情况下可以重新启动测试
结束准则:什么情况可以停止测试
缺陷分类:轻微 → 一般 → 次要 → 严重
8、测试进度
测试任务 负责人 预期开始时间 预期结束时间 时间进度 备注
编写测试计划
设计测试用例
9、 提交测试文档
这部分规划测试任务的所有文档输出,根据项目特点进行规划: 测试计划、测试设计说明书、测试案例说明书、测试规程、测试日志、测试问题报告、测试分析报告 如果需要某些文档合并为一篇文档,例如把测试设计说明书和测试案例说明书合在一篇文档中,需要进行说明
名称 负责人 详情
性能测试计划 小刘 文档存放位置
缺陷报告 小张 提交到禅道