项目测试管理计划.docx
《项目测试管理计划.docx》由会员分享,可在线阅读,更多相关《项目测试管理计划.docx(13页珍藏版)》请在冰豆网上搜索。
项目测试管理计划
b
项目名称(项目编号)
测试计划
文件类别
技术文档
文件编号
归属单位
技术部
执行日期
2004年月日
文件版本
V0.9
机密等级
□绝密□机密☞普通
文件编排
封面页,内容页,附件页,合计页
签章
文件签章
有效
审批
审核
拟制
何刚勇
文件修改控制
版本号
拟制日期
拟制人
版本描述
存档编号
1引言5
1.1测试背景5
1.2测试范围与目标5
1.3项目组织5
1.3.1组织结构5
1.3.2角色与职责5
1.3.3外部接口5
1.4定义与缩略语5
1.5参考资料5
1.5.1参考资料5
1.5.2参考网站6
2测试要点6
2.1测试方法6
2.2测试工具6
2.3测试内容6
3测试环境6
3.1硬件环境6
3.2软件环境6
4产品及技术形态7
5测试进度计划7
5.1项目的启动和结束时间(或迭代周期计划)7
5.2测试设计工作任务分解和人员安排7
5.3测试环境搭建工作任务分解和人员安排7
5.4测试执行工作任务分解和人员安排7
5.5测试分析工作任务分解和人员安排7
6技术质量风险分析8
7测试用例描述8
7.1测试类型一8
7.1.1测试用例一(功能测试)8
7.2测试类型二9
7.2.1测试用例二(性能测试)9
8阶段进入或退出条件10
8.1测试计划阶段10
8.1.1进入:
10
8.1.2中止:
10
8.1.3重新启动:
10
8.1.4退出:
10
8.2测试准备阶段10
8.2.1进入:
10
8.2.2中止:
10
8.2.3重新启动:
10
8.2.4退出:
10
8.3测试执行阶段10
8.3.1进入:
10
8.3.2中止:
10
8.3.3重新启动:
10
8.3.4退出:
10
8.4测试报告阶段10
8.4.1进入:
10
8.4.2中止:
10
8.4.3重新启动:
10
8.4.4退出:
10
1引言
1.1测试背景
说明本项目测试的背景。
1.2测试范围与目标
说明本项目测试范围。
目的、预期达到的目标。
1.3项目组织
1.3.1组织结构
说明项目团队内部(包括管理人员)的组织结构(如命令链或管理报告结构)。
使用图表,矩阵图或其它适当的符号来描述职权、职责和项目内部的沟通。
<例子:
>
1.3.2角色与职责
名称/姓名
角色
职责
联系方式
备注
1.3.3外部接口
1.4定义与缩略语
有关名词、术语的解释。
1.5参考资料
1.5.1参考资料
列出编写本报告及测试整个过程中所要参考的文件、资料。
编号
资料名称
简介
作者
日期
出版单位
1.5.2参考网站
列出编写本报告时需查阅的Intenet上杂志、专业着作、技术标准以及他们的网址。
网点
简介
2测试要点
测试要点应对以软件测试的以下信息进行具体描述:
2.1测试方法
测试方法:
本软件产品测试采用的测试方法(黑盒或白盒测试)及测试类型(系统测试);测评标准描述。
2.2测试工具或设备需求
测试手段:
如手工测试、自动测试或手工与自动测试相结合,如采用手工与自动测试测试相结合的方式,还应列出手工及自动测试在整个测试工作中所占的比例。
如果是压力测试应该提供权威的压力测试工具,包括压力模拟工具,性能监控工具。
2.3测试内容
测试内容:
根据软件项目的实际特点确定确认测试的测试内容。
对部分软件项目除基本的功能测试外,可能还包括性能测试、安全性测试、极限测试、并发操作测试等。
3测试环境
列出本项目结果运行所需的硬件环境和软件环境。
描述本测试项目环境的拓扑结构。
3.1硬件环境
型号
处理器
内存
IP地址
数据库服务器
应用层服务器
客户端
Loadrunner控制台
3.2软件环境
操作系统
版本
应用软件
数据库服务器
应用层服务器
客户端
测试工具软件
4产品及技术形态
列出本系统的产品及使用的关键技术、相应的运行平台及工具。
5测试进度计划
5.1项目的启动和结束时间(或迭代周期计划)
指明本项目测试工作的开始时间。
5.2测试设计工作任务分解和人员安排
测试设计工作应包括对系统功能及专业知识的学习、编写测试大纲、设计测试用例等工作。
时间安排
测试设计开始时间:
测试设计工作预计开始时间。
测试设计结束时间:
测试设计工作预计结束时间。
人员安排
参加人员:
列出预计参加本次测试设计工作的全部测试人员。
工作量:
人天
输出要求
测试设计输出:
测试设计工作的输出应包括“测试大纲”、“测试用例”,对系统功能及专业知识学习如有必要也要形成书面材料。
由测试负责人TL组织相关的开发人员和项目软件经理PSM共同进行审核。
5.3测试环境搭建工作任务分解和人员安排
时间安排
测试执行开始时间:
预计的开始时间。
测试执行结束时间:
预计的结束时间。
人员安排
参加人员:
列出预计参加本次测试执行工作的全部人员。
工作量:
人天
输出要求
测试执行输出:
环境准备结果、测试工具、脚本调试结果。
5.4测试执行工作任务分解和人员安排
时间安排
测试执行开始时间:
预计的开始时间。
测试执行结束时间:
预计的结束时间。
人员安排
参加人员:
列出预计参加本次测试执行工作的全部测试人员。
工作量:
人天
输出要求
测试执行输出:
测试执行阶段的输出应包括测试问题卡、安装盘、源码等。
5.5测试分析工作任务分解和人员安排
时间安排
测试总结开始时间:
预计的开发时间。
测试总结结束时间:
预计的结束时间。
人员安排
参加人员:
列出预计参加本次测试工作的全部测试人员。
工作量:
人天
输入要求
测试总结输出:
《测试总结报告》。
6测试约束条件
6.1测试计划阶段
6.1.1进入:
6.1.2中止:
6.1.3重新启动:
6.1.4退出:
6.2测试准备阶段
6.2.1进入:
6.2.2中止:
6.2.3重新启动:
6.2.4退出:
6.3测试执行阶段
6.3.1进入:
6.3.2中止:
6.3.3重新启动:
6.3.4退出:
6.4测试报告阶段
6.4.1进入:
6.4.2中止:
6.4.3重新启动:
6.4.4退出:
7策划分析
7.1技术质量风险分析
描述被测试系统的功能或不同部分的质量风险水平。
系统
功能或部分
风险点
测试用例与质量风险的关系度
选择
√
√
用例
1
2
3
4
5
6
7
8
9
10
总分
网卡
安装
2
性能
2
总分
说明:
测试用例与质量风险的关系度级别的定义
0:
该测试用例与质量风险点没有任何关系
1:
测试用例与质量风险点有间接关系
2:
测试用例与质量风险点有直接关系
7.2系统压力特征分析
项目
数量
每年总的请求数量为:
每天的请求数量为:
每秒的请求数量为:
正常情况下,应用服务器处理请求的能力应达到:
8测试用例描述
8.1测试类型一
8.1.1测试用例一(功能测试)
测试用例目的
软硬件环境配置
测试执行步骤
测试结果标准
耗用时间估算
8.2测试类型二
8.2.1测试用例二(性能测试)
测试用例目的
软硬件环境配置
服务端配置;
客户端配置,数量;
测试执行步骤
描述执行步骤
耗用时间估算
测试数据结构
描述每一个交易的数据结构
压力方法
并发用户数:
交易循环次数:
交易间隔时间:
测试用例执行开始和结束标准
暂停和重新启动测试的要求标准
数据记录
项目
记录点
实测每秒交易量
中央处理器
内存
I/O
磁盘
网络流量
结果输出
服务器配置
Users
Times
C/cpu
S/cpu
S/io(Mb/s)
S/mem
S/net(Mb/s)
Tps
4CPU*8Gb
5(U)*10(M)
3000
10%
95%
8.1
85%
9.5
404
8CPU*16Gb
16CPU*32Gb
32CPU*64Gb
说明:
Users:
每个客户端模拟并发用户数*客户端数;
Times:
每个模拟并发用户循环次数(没有间隔时间);
C/cpu:
客户端cpu使用率;
S/cpu:
服务器cpu使用率;
S/io:
服务器的I/O吞吐量,单位是Mb/s;
S/mem:
服务器内存使用率:
S/net:
服务器网络吞吐量,单位是Mb/s;
Tps:
平均每秒处理的交易数量;