6项目测试计划.docx

上传人:b****6 文档编号:6610101 上传时间:2023-01-08 格式:DOCX 页数:15 大小:20.28KB
下载 相关 举报
6项目测试计划.docx_第1页
第1页 / 共15页
6项目测试计划.docx_第2页
第2页 / 共15页
6项目测试计划.docx_第3页
第3页 / 共15页
6项目测试计划.docx_第4页
第4页 / 共15页
6项目测试计划.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

6项目测试计划.docx

《6项目测试计划.docx》由会员分享,可在线阅读,更多相关《6项目测试计划.docx(15页珍藏版)》请在冰豆网上搜索。

6项目测试计划.docx

6项目测试计划

1引言

1.编写目的

为了保证客户关系管理系统的各项功能可靠的实现,特编写了此测试计划,对所开发软件的各功能模块和事例系统进行测试。

本测试计划供程序员在程序高度阶段参考,在系统测试阶段提供测试依据。

本测试计划主要用于发现系统开发过程中出现和各种不妥判之处,发现软件设计中的错误。

2.背景

客户是公司最宝贵的资源,为了更好的发掘老客户的价值,并开发更多新客户,信息公司决定实施客户关系管理系统。

希望通过这个系统完成对客户基本信息、联系人信息、交往信息、客户服务信息的充分共享和规范化管理;希望通过对销售机会、客户开发过程的追踪和记录,提高新客户的开发能力;希望在客户将要流失时系统及时预警,以便销售人员及时采取措施,降低损失。

并希望系统提供相关报表,以便公司高层随时了解公司客户情况。

该软件系统的名称:

客户关系管理系统

本项目的任务提出者:

软件工程实训老师

开发者单位:

河北工程大学信电学院计算机科学与技术专业08级02班

开发者:

秦浩、周清超、韩杨飞、李文斌、韩松

3.参考资料

[1]何鹏飞.Delphi7程序设计教程.清华大学出版社.2003年07月

[2]赵池龙,姜义平.软件工程实践教程.电子工业出版社.2007年01月

[3]张海藩.软件工程导论.清华大学出版社.2008年02月

[4]王晟,万科.数据库开发经典案例解析.清华大学出版社.2005年02月

2计划

1.软件说明

该测试主要对五个模块进行:

营销管理模块、客户管理模块、服务管理模块、基础数据模块和统计报表模块。

 

营销管理模块的序列号及测试内容如下表所示:

表1营销管理模块的测试内容

测试用例序号

01

测试用例名称

营销管理模块

被测试系统

测试功能描述

销售机会的管理是对企业的日常营销进行管理

测试用例描述

测试步骤

1:

输入编号

2:

输入客户名称

期待输出结果

1:

显示机会来源

2:

成功率

3:

联系人详细信息

测试结果

测试人

校核人

测试日期

备注

客户管理模块的序列号及测试内容如下表所示:

表2客户管理模块的测试内容

测试用例序号

02

测试用例名称

客户管理模块

被测试系统

测试功能描述

对客户的联系地址,联系电话,创建时间等记录客户个人信息的工作进行管理和维护

测试用例描述

测试步骤

1:

运行客户管理主界面对话框2:

输入客户的的账号密码

3:

检测客户的账号密码4:

登录到系统的管理界面5:

新用户信息添加,删除,找回密码

6:

查询,修改用户的信息

期待输出结果

1:

成功登录客户管理界面2:

如果新用户的新信息正确则添加成功,反之提示重新输入3:

修改客户的信息,如果客户的新信息正确则添加成功,反之提示重新输入4:

修改客户信息情况并正确显示5:

添加删除找回密码格式正确提示成功,反之提示重新输入6:

客户新信息成功录入并正确显示

测试结果

测试人

校核人

测试日期

备注

服务管理模块的序列号及测试内容如下表所示:

表3服务管理模块的测试内容

测试用例序号

03

测试用例名称

服务管理模块

被测试系统

测试功能描述

检验系统对客户的服务创建、处理、分配、反馈、归档的情况

测试用例描述

测试步骤

1:

以管理员身份登录运行服务管理界面对话框2:

查询客户信息3:

按需求创建客户相应的服务3:

检验客户的服务创建是否合理4:

确认后记录服务信息并显示5:

退出系统

期待输出结果

1:

以管理员身份成功登录服务界面2:

所查询的客户信息正确显示3:

成功创建客户信息4:

正确显示新创建服务的结果5:

成功退出

测试结果

测试人

校核人

测试日期

备注

统计报表模块的序列号及其测试内容如下表所示:

表4统计报表模块的测试内容

测试用例序号

04

测试用例名称

统计报表模块

被测试系统

测试功能描述

检验系统能否正确对客户的金额和对公司的贡献进行统计

测试用例描述

测试步骤

1:

根据客户的名称和年份进行查询

2:

查询客户信息信息,查询统计报表信息

3:

进入客户贡献分析界面4:

退出

期待输出结果

1:

能查询出客户信息及报表2:

能正确显示客户信息及报表3:

能够成功进入贡献分析界面4:

能够成功退出该界面

测试结果

测试人

校核人

测试日期

备注

基础数据模块的序列号及其测试内容如下表所示:

表5基础数据模块的测试内容

测试用例序号

05

测试用例名称

基础数据模块

被测试系统

测试功能描述

检验能否正确配置系统中输入输出候选项

测试用例描述

测试步骤

1:

输入数据字典的编号

2:

查询数据字典的编号,类别,条目和值

3:

对其信息进行重新配置4.退出

期待输出结果

1:

能成功的输入数据字典的编号

2:

能正确显示数据字典的信息

3:

能重新配置并成功运行4成功退出界面

测试结果

测试人

校核人

测试日期

备注

2.测试内容

1.营销管理模块中新建销售机会子模块

动态输出结果:

表6新建子模块测试动态输出结果

输入

编号

客户名称

期望输出

实际输出

01

02

03

04

05

124

Qin

21

Qqq

显示错误

显示正确

显示错误

显示错误

显示错误

不能全为数字

Qin

不能有特殊符号

字母不能一样

不能为空

通过上表可比较得:

实际输出与预期输出相符,所以该功能模块能够顺利执行。

2.客户管理模块中的客户信息输入

动态输出结果:

表7客户信息输入测试的动态输出结果

测试用例

测试数据

期望输出

实际输出

选取策略

非数字字符

小于0的数字

带小数点数

四位数字

2位数字

-1

12.2

1000

12

显示错误

显示错误

显示错误

显示错误

显示正确

输入有误,请输入数字

输入的数字应为正数

输入的数字应为整数

输入的数字最高为三位

输入成功

年龄不能为非数字字符

年龄不能为负

年龄不能为小数

年龄不能为四位小数

类型及长度均有效

非数字,特殊字符

123

·#

张三

显示错误

显示错误

显示正确

输入有误,请输入真实姓名!

输入有误,姓名不能含特殊符号!

输入成功

姓名不能为数字字符

姓名不能为特殊符号

类型有效

输入的编号不存在

输入的是数字

输入的存在

小小

123

000001

显示错误

显示错误

显示正确

输入有误,客户编号应为五位字符型数字!

输入成功

不存在的不能进行信息修改

客户编号不能为数字

类型及长度均有效

通过上表可比较得:

实际输出与预期输出相符,所以该功能模块能够顺利执行。

3.服务管理模块中的服务创建子模块

动态输出结果:

表8服务创建的动态输出结果

测试用例

测试数据

期望输出

实际输出

选取理由

输入的编号不存在

输入的是数字

输入的存在

小小

123

张三

显示错误

显示错误

显示正确

输入有误,学号应为5位字符型数字!

成功输入

不存在的不能创建服务

编号不能为数字

类型及长度均有效

字符

负数

有效

Abc

-123

78

显示错误

显示错误

显示正确

输入有误,年龄应为数值类型,为正数!

成功输入

年龄不能为字符

工资不能为负数

类型及长度均有效

通过上表可比较得:

实际输出与预期输出相符,所以该功能模块能够顺利执行。

3.营销管理模块测试

1.进度安排

1.12月5日

2.测试的内容:

管理员,销售主管,客户经理能否正常使用系统

3.目的:

确保系统能够正常运行。

2.条件

硬件:

有奔腾3以上处理器、256兆内存配置的计算机。

软件:

JAVASDK6.0,MSSQLServer2000

人员:

客户关系管理系统开发小组

3.测试资料

数据库用户信息

4.测试培训

培训内容:

使用用户登录模块

受训人员:

管理员,销售主管及客户经理等

培训人员:

客户关系管理系统开发小组全体成员

4.客户管理界面功能测试

1.进度安排

1.12月10日

2.测试的内容:

客户信息管理,客户信息添加、修改和删除等,数据库信息的维护

3.目的:

确保能够正常输入客户信息,修改老客户信息,确保客户信息完整性,能够正确添加,删除客户,方便找回用户密码,能够输入与查询客户的星系资料,进行数据的备份与回复,并能显示帮助信息。

2.条件

硬件:

有奔腾3以上处理器、256兆内存配置的计算机。

软件:

JAVASDK6.0,MSSQLServer2000

人员:

客户关系管理系统开发小组

3.测试资料

数据库用户信息

4.测试培训

培训内容:

使用客户管理界面功能模块

受训人员:

信息管理员

培训人员:

客户关系管理系统开发小组全体成员

5.服务管理界面功能模块测试

1.进度安排

1.12月15日

2.测试的内容:

创建、处理、反馈和分配客户的服务管理,先创建一个服务管理界面,看能否对客户的服务进行正常的处理和反馈,最后在分配给数据库。

3.目的:

确保服务管理界面功能模块能够成功运行。

2.条件

硬件:

有奔腾3以上处理器、256兆内存配置的计算机。

软件:

JAVASDK6.0,MSSQLServer2000

人员:

客户关系管理系统开发小组

3.测试资料

数据库用户信息

4.测试培训

培训内容:

使用服务管理界面功能模块

受训人员:

服务管理员

培训人员:

客户关系管理系统开发小组全体成员

3.测试设计说明

1.销售机会的创建

本测试考虑到:

创建内容与规定不匹配处理

1.控制

利用白盒测试和黑盒测试相结合的方式。

2.输入

表9测试用例的设计

输入与测试用例

选取理由策略

输入客户名,不输入编号

编号不能为空

不输入客户名,输入编号

客户名不能为空

输入不匹配的客户名或编号

客户名和编号必须匹配才能创建

输入错误的客户名

客户名错误

输入匹配的客户名和编号

创建成功

3.输出

表10对应测试用例的预期输出

期望输出

选取策略

显示未输入编号

编号不能为空

显示未输入客户名

客户名不能为空

显示编号错误

客户名和编号必须匹配才能创建

显示该客户不存在

客户必须为已注册用户

显示创建成功

成功创建一个新的销售机会

2.客户信息输入与查询

本测试考虑到:

输入信息格式的合法性,客户是否注册。

1.控制

利用白盒测试和黑盒测试相结合的方式。

2.输入

表11部分客户基本信息的测试用例设计

输入

选取策略

年龄(数字)

年龄不能为非数字字符

年龄不能为负

年龄不能为小数

年龄不能为四位小数

类型及长度均有效

客户名

客户名不能为数字字符

客户名不能为特殊符号

类型有效

编号

不存在的不能进行信息修改

编号不能为数字

类型及长度均有效

3.输出

表12用测试用例进行测试的情况

测试用例

测试数据

期望输出

实际输出

选取策略

非数字字符

小于0的数字

带小数点数

四位数字

2位数字

-1

12.2

1000

12

显示出错

显示出错

显示出错

显示出错

显示有效

输入有误,请输入数字

输入的数字应为正数

输入的数字应为整数

输入的数字最高为三位

输入成功

年龄不能为非数字字符

年龄不能为负

年龄不能为小数

年龄不能为四位小数

类型及长度均有效

非数字,特殊字符

123

·#

张三

显示出错

显示出错

显示有效

输入有误,请输入正确客户名!

输入有误,姓名不能含特殊符号!

输入成功

客户名不能为数字字符

客户名不能为特殊符号

类型有效

输入的编号不存在

输入的是数字

输入的存在

小小

123

000001

显示出错

显示出错

显示有效

输入有误,编号应为五位字符型数字!

输入成功

不存在的不能进行信息修改

编号不能为数字

类型及长度均有效

1.过程

表13设计的具体的测试用例

测试用例

测试数据

选取策略

非数字字符

小于0的数字

带小数点数

四位数字

2位数字

-1

12.2

1000

12

年龄不能为非数字字符

年龄不能为负

年龄不能为小数

年龄不能为四位小数

类型及长度均有效

非数字,特殊字符

123

·#

张三

客户名不能为数字字符

客户名不能为特殊符号

类型有效

输入的编号不存在

输入的是数字

输入的存在

小小

123

张三

不存在的不能进行信息修改

客户名不能为数字

类型及长度均有效

3.服务管理模块

本测试考虑到:

输入客户信息格式的合法性,客户是否注册。

1.控制

利用白盒测试和黑盒测试相结合的方式。

2.输入

表14该模块的测试用例

输入

测试用例

测试数据

选取策略

编号

输入客户名不存在

输入的是数字

输入的存在

小小

123

张三

不存在的不能进行服务管理

客户名不能为数字

类型及长度均有效

收入

字符

负数

有效

Abc

-123

78

收入不能为字符

收入不能为负数

类型及长度均有效

3.输出

表15相应测试用例的预期输出

期望输出

选取策略

显示错误

显示错误

显示正确

不存在的不能进行服务管理

客户名不能为数字

类型及长度均有效

显示错误

显示错误

显示正确

收入不能为特殊符号

收入不能为负数

类型及长度均有效

4.过程

 

表16用测试用例进行测试的情况

测试用例

测试数据

期望输出

实际输出

选取理由

输入客户名不存在

输入的是数字

输入的存在

小小

123

张三

显示错误

显示错误

显示正确

输入有误,客户名应为5位字符型数字!

成功输入

不存在的不能进行服务管理

客户名不能为数字

类型及长度均有效

字符

负数

有效

Abc

-123

78

显示错误

显示正确

显示错误

输入有误,收入应为数值类型,为正数!

成功输入

收入不能为字符

收入不能为负数

类型及长度均有效

4评价准则

1.范围

所选择的测试用例基本上能够检查到所有合法与不合法的输入。

其局限性在于对于例如客户名,编号,等字段,无法检查其语义的有效性。

2.数据整理

输入的测试数据基本上能够满足测试的预期的要求,整个的数据处理基本上可以达到预期的结果。

3.尺度

输出结果的类型合理2.动态值要求:

统计报表模块相应功能响应时间不超过30秒其他模块相应功能响应时间不超过15秒。

精度要求:

精确到秒

执笔人:

韩松

日期:

2011年12月13日

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1