测试计划模板
博为峰软件测试工作室文档编号项目版本密级
P1123992 V1.01 共N页
项目名称:SugarCRM客户关
系管理系统
SugarCRM客户关系管理系统测试
计划
(仅供培训使用)
拟制:张三丰日期:2016/05/18
审核:日期:
批准:日期:
修订记录
目录
1目标 (6)
2 概述 (6)
2.1 项目背景 (6)
2.2 范围 (6)
3 组织形式 (7)
4 测试对象....................................................................................................... 错误!未定义书签。
5 需求跟踪....................................................................................................... 错误!未定义书签。
6 测试通过/失败标准 (8)
7 测试挂起标准及恢复条件 (8)
8 测试任务安排 (8)
8.1 任务1 (8)
8.1.1方法和标准:........................................................................ 错误!未定义书签。
8.1.2 输入/输出: (8)
8.1.3 时间安排: (9)
8.1.4 资源: (9)
8.1.5 风险和假设: (9)
8.1.6 角色和职责: (10)
8.2 任务2 (10)
8.2.1 方法和标准:....................................................................... 错误!未定义书签。
8.2.2 输入/输出: (10)
8.2.3 时间安排: (10)
8.2.4 资源: (11)
8.2.5 风险和假设: (11)
8.2.6 角色和职责: (11)
8.3 任务3 (11)
8.3.1 方法和标准:....................................................................... 错误!未定义书签。
8.3.2 输入/输出: (11)
8.3.3 时间安排: (11)
8.3.4 资源: (12)
8.3.5 风险和假设: (12)
8.3.6 角色和职责: (12)
8.4 任务4 (12)
8.4.1 方法和标准:....................................................................... 错误!未定义书签。
8.4.2 输入/输出: (12)
8.4.3 时间安排: (12)
8.4.4 资源: (13)
8.4.5 风险和假设: (13)
8.4.6 角色和职责: (13)
9 应交付的测试工作产品 (13)
10 工作量估计 (13)
11 资源的分配 (13)
12 附录 (14)
XXXX系统测试计划
关键词:测试计划、测试安排
摘要:对项目的测试过程进行计划安排
参考资料清单:
1目标
本文主要围绕SugarCRM V1.01 需求说明要求,估计系统测试各任务的工作量和人力物力资源、安排系统测试任务、进度以及各种过程准则,可用于后续测试方案、测试用例、测试报告的写作指导,阅读人为开发人员、测试人员及其它相关人员。
注:此格式仅供参考
计划中体现的工作量是主要的5大模块+2个模块(联系人+活动)
2 概述
2.1 项目背景
SugarCRM V1.01是一个维护客户关系的系统,主要帮助人们建立社会性的互联网网络关系。SugarCRM V1.01 主要是采用B/S(browser/server)构架和WAMP (Linux+Apache+Mysql+PHP)的集成环境,来搭建一个动态交友网站,提高网站的兼容性,组成一个强大的web应用程序平台。
SugarCRM V1.2 在原先版本的V1.1上进行升级,不仅仅拥有V1.0交友互动一系列的功能,更是新增了博客管理功能,以及一些精彩APP(Application)程序功能等。SugarCRM V1.2不仅适用年轻的白领阶层,更适合中老年人。
2.2 范围
本次测试主要要测试的模块有:
功能测试:
客户模块:新增客户、客户、导入客户
联系人:新增联系人、…………
性能测试:(自己分析此系统哪些模块中的功能需要做性能测试)
客户模块:新增客户(批量新增)
……
安全测试:
3 组织形式
项目团队:
测试团队:
说明:
此项目团队主要是有开发、测试、配置三个团队组成,共X人测试团队主要有A ,B 组,A 组有3人,……。
6 测试通过/失败标准
7 测试挂起标准及恢复条件
8 测试任务安排
主要针对的是后续测试活动的不同阶段进行任务安排8.1 任务1
主要对项目的测试计划的编写任务进行安排
8.1.2 输入/输出:
输入:《SugarCRM V1.2 需求说明》
输出:《SugarCRM V1.2 系统测试计划》
输出测试计划需按照公司《系统测试计划模板》要求编写
8.1.3 时间安排:
注:评审计划2-4小时,一般是以2小时为宜,
评审:5人*2小时=10人时
修改:1人*1小时=1人时
8.1.4 资源:
设备:办公用pc一台/笔记本,服务器1台,交换器,路由器
8.1.5 风险和假设:
仅供参考:
A 、测试时间不足(测试紧急,开发严重压缩测试时间)
B 、需求变更
C 、项目经费不足
D 、人员离职
E 、软件缺陷密度较高,影响到测试进度
F 、测试人员经验不足
G 、未提供好的测试资源
H 、测试环境不稳定,影响测试
8.1.6 角色和职责:
仅供参考:
组长XXX 负责ThinksnsV1.6系统测试计划的写作,组员:陈文杰、杨浩、查泽宇进行评审及修改以及陈文杰最后进行归档。组员同步在熟悉需求,熟悉DEMO——
8.2 任务
2
主要对测试设计(测试方案)的工作任务进行安排
8.2.2 输入/输出:
输入:《SugarCRM V1.2 系统测试计划》,《SugarCRM V1.2 需求说明》 输出:《SugarCRM V1.2 系统测试方案》
8.2.3 时间安排:
注:在企业中写方案的时间在5个工作日左右(具体结合实际项目工作量)测试方案=测试需求(银行),写测试点
8.2.4 资源:
8.2.5 风险和假设:
8.2.6 角色和职责:
8.3 任务3
主要对测试实现(编写测试用例)的任务进行安排
8.3.2 输入/输出:
8.3.3 时间安排:
注:在企业中写用例的时间在5-10个工作日左右
评估项目组的各个测试人员一天能编写多少用例:50条/天
8.3.5 风险和假设:
8.3.6 角色和职责:
8.4 任务4
主要是针对整个项目的执行过程的安排
8.4.2 输入/输出:
8.4.3 时间安排:
注:一般的中小型项目是执行3轮,大型项目是执行5轮测试,CRM可以算大型项目大型项目:代码行10W行左右
中型项目:代码行5W行左右
小型项目:代码行2W行左右
每一轮的测试时间计算,要根据该轮次测试的用例和人员
8.4.5 风险和假设:
8.4.6 角色和职责:
9 应交付的测试工作产品
《SugarCRM测试计划》
其它……
10 工作量估计
最后统计需要的总工作量是否与开发提供的测试时间一致?
11 资源的分配
用到什么资源(硬件+软件)来测试,都可以列出
12 附录
需要作为参考的文档可以附上去