软件测试计划书案例.docx

上传人:b****3 文档编号:5525108 上传时间:2023-05-08 格式:DOCX 页数:48 大小:163.10KB
下载 相关 举报
软件测试计划书案例.docx_第1页
第1页 / 共48页
软件测试计划书案例.docx_第2页
第2页 / 共48页
软件测试计划书案例.docx_第3页
第3页 / 共48页
软件测试计划书案例.docx_第4页
第4页 / 共48页
软件测试计划书案例.docx_第5页
第5页 / 共48页
软件测试计划书案例.docx_第6页
第6页 / 共48页
软件测试计划书案例.docx_第7页
第7页 / 共48页
软件测试计划书案例.docx_第8页
第8页 / 共48页
软件测试计划书案例.docx_第9页
第9页 / 共48页
软件测试计划书案例.docx_第10页
第10页 / 共48页
软件测试计划书案例.docx_第11页
第11页 / 共48页
软件测试计划书案例.docx_第12页
第12页 / 共48页
软件测试计划书案例.docx_第13页
第13页 / 共48页
软件测试计划书案例.docx_第14页
第14页 / 共48页
软件测试计划书案例.docx_第15页
第15页 / 共48页
软件测试计划书案例.docx_第16页
第16页 / 共48页
软件测试计划书案例.docx_第17页
第17页 / 共48页
软件测试计划书案例.docx_第18页
第18页 / 共48页
软件测试计划书案例.docx_第19页
第19页 / 共48页
软件测试计划书案例.docx_第20页
第20页 / 共48页
亲,该文档总共48页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

软件测试计划书案例.docx

《软件测试计划书案例.docx》由会员分享,可在线阅读,更多相关《软件测试计划书案例.docx(48页珍藏版)》请在冰点文库上搜索。

软件测试计划书案例.docx

软件测试计划书案例

 

软件测试计划书(案例)

软件测试计划书

 

小组成员及职责分工说明

项目:

值班管理子模块文档版本:

 

文档修改记录

1引言

编写目的

编写本测试计划的目的是为整个测试阶段的管理工作和技术工作提供指南;同时确定测试的内容和范围,为评价系统提供依据;此外还帮助用户安排测试活动,说明对设备器材和机构人员的资源需求;说明测试结果的评价指标。

背景

说明本测试计划所属软件系统的名称、特征、要求和难点,以及在开始执行本测试计划之前必须完成的各项任务。

参考资料

《XX电子运行维护系统省内系统需求规范》

《XX省EOMS系统需求规范》

《概要设计说明书》

《软件需求规格说明书》

术语和缩写词

缩略语

EOMS:

electronicoperationandmanagementsystem

2任务概述

项目目标

值班工作是一种特殊的周期性作业计划,在值班管理子模块中,系统要求实现自动的排班功能并可以手工调整,并向值班员提供电子化的值班记录、电子交接班等功能。

对于当前的值班员,系统还应提供填写修改值班记录的界面。

环境描述

(1)运行环境

Web应用环境:

支持TOMCAT,支持WEBSPHERE,支持WEBLOGIC,支持JBOSS

数据库环境:

,Oracle9i硬件平台:

(数据库服务器:

SunFire880,8*,16GMEM,6*73GDisk)

(Web服务器:

SunFire880,6*,12GMEM,6*73GDisk)

(2)开发环境

开发平台:

jbuilderx或者eclipse

硬件平台:

PCServer(Dell2850:

1×CPU,2GBMEM,2×146GBDisk)

内容范围

本测试计划是针对<值班系统概要设计说明书>中规定内容的测试计划,包括:

排班的设置与管理模块

值班记录模块

交接班模块

出入机房登记模块

排班管理模块

机房附加表配置模块

值班统计模块

值班作业模块

条件和限制

对界面的处理上存在一定的限制,因为小组对JAVAGUI技术应用还不够熟练,因此对用户界面的处理可能不够华丽,不能提供个性化的个人界面设置。

3.测试计划

测试项目

排班设置与管理模块

值班记录模块

交接班模块

出入机房登记模块

换班管理模块

机房附加表配置模块

值班统计模块

测试方案

3.1测试种类

计划完成以下类型测试

功能测试

单元测试

组装测试

压力测试

确认测试

3.2测试方法及标准

3.2.1功能测试

3.2.1.1功能

系统能按照设计要求实现模块的各个功能,数据应完整、界面美观、操作方便。

3.2.1.2界面测试

1:

易用性:

按钮名称应该易懂,用词准确,屏弃没楞两可的字眼,要与同一界面上的其他按钮易于区分,能望文知意最好。

理想的情况是用户不用查阅帮助就能知道该界面的功能并进行相关的正确操作。

2:

规范性:

通常界面设计都按Windows界面的规范来设计,即包含“菜单条、工具栏、工具厢、状态栏、滚动条、右键快捷菜单”的标准格式,可以说:

界面遵循规范化的程度越高,则易用性相应的就越好。

小型软件一般不提供工具厢。

3:

帮助设施:

系统应该提供详尽而可靠的帮助文档,在用户使用产生迷惑时可以自己寻求解决方法。

4:

合理性:

屏幕对角线相交的位置是用户直视的地方,正上方四分之一处为易吸引用户注意力的位置,在放置窗体时要注意利用这两个位置。

6:

菜单位置:

菜单是界面上最重要的元素,菜单位置按照按功能来组织。

3.2.1.3数据项测试

字母数字数据项是否能够正确回显,并输入到系统中?

图形模式的数据项(如滑动条)是否正常工作?

是否能够识别非法数据?

数据输入消息是否可理解?

3.2.2业务测试

功能测试完成后进行业务测试,业务测试关注的要点是业务流程,及数据流从软件中的一个模块流到另一个模块的过程中的正确性。

3.2.3压力测试

3.2.3.1压力测试说明

本次压力测试根据实际情况包含性能测试,重点模拟客户进行多用户测试。

压力测试有一条8:

2原则。

及百分之八十的业务量在百分之二十的时间内输入。

例如:

正常每天有100条新数据,测试时在两小时内输入80条数据。

我们无法知道用户的业务量,所以只有利用公司现有资源进行大量的数据量的测试。

3.2.3.2压力测试工具

待定

3.2.3.3压力测试方法及标准

压力测试的方法及标准参考本次测试中的压力测试是指模拟实际应用的软硬件环境及用户使用过程的系统负荷,长时间运行测试软件来测试被测系统的可靠性,同时还要测试被测系统的响应时间。

3.2.4组装测试

3.2.4.1组装测试说明

除了嵌入式软件之外,安装是软件产品实现其功能的第一步,没有正确的安装根本就谈不上正确的执行,因此对于安装的测试就显得尤为重要。

3.2.4.2组装测试方法及标准

自动安装还是手工配置安装,测试各种不同的安装组合,并验证各种不同组

合的正确性,最终目标是所有组合都能安装成功。

安装退出之后,确认应用程序可以正确启动、运行。

卸载测试和安装测试同样重要,如果系统提供自动卸载工具,那么卸载之后需检验系统是否把所有的文件全部删除,注册表中有关的注册信息是否也被删除。

至少要在一台笔记本上进行安装测试,因为有很多产品在笔记本中会出现问题,尤其是系统级的产品。

(有条件的情况下)

安装完成之后,可以在简单地使用之后再执行卸载操作,有的系统在使用之后会发生变化,变得不可卸载。

安装时间是否合理。

对于客户服务器模式的应用系统,可以先安装客户端,然后安装服务器端,测试是否会出现问题。

考察安装该系统是否对其他的应用程序造成影响,特别是Windows操作系统,经常会出现此类的问题。

3.2.5确认测试

3.2.5.1确认测试说明

软件产品测试部对经过内部单元测试、组装测试和系统测试后的软件所进行的测试,测试用例采用业务流程测试用例。

测试资源

资源

测试服务器

稳定的测试服务器,IP地址为:

人员

测试审核人一名,测试实施人员1名。

工具

测试中使用的Bug管理工具为经过改进的Bug管理工具。

自动化测试工具待定。

测试进度

测试阶段

测试任务

工作量估计

人员分配

起止时间

第一阶段

单元测试

值班参数配置、排班人员配置、查询值班记录、修改值班记录、删除值班记录、新增登记、查询登记、删除登记、值班参数配置、排班人员配置、排班管理、查询排班、填写排班记录。

概要设计说明书

宋志军

申请交换班、交换班查看、值班工作统计、值班考勤统计。

机房附加表的配置与删除。

概要设计说明书

宋志军

单元测试BUG审核

宋志军

第二阶段

组装测试

程序的组装过程,

1日

Xx

第三阶段

确认测试

1.业务流程测试

2.关注数据的准确性,特别是报表

1日

宋志军

4.测试过程

单元测试

单元测试计划

测试阶段

测试任务

工作量估计

人员分配

起止时间

第一阶段

单元测试

值班参数配置、排班人员配置、查询值班记录、修改值班记录、删除值班记录、新增登记、查询登记、删除登记、值班参数配置、排班人员配置、排班管理、查询排班、填写排班记录。

参考概要设计说明书

宋志军

申请交换班、交换班查看、值班工作统计、值班考勤统计。

机房附加表的配置与删除。

参考概要设计说明书

宋志军

单元测试BUG审核

1日

宋志军

单元测试用例设计

值班参数配置、排班人员配置

Case编号

值班管理与设置_001

项目名称

值班系统

测试类型

功能测试

测试阶段

单元测试

模块名称

值班管理与设置

简短描述

值班参数配置、排班人员配置

前置条件

1、硬件环境正确部署;

2、软件支撑环境正确部署;

测试步骤

1、点击“值班配置”按钮;

2、选择要进行配置的机房;

3、对值班参数进行设置:

4、点击“配置用户”按钮对值班人员进行配置

预期结果

完成值班参数、排班人员的操作;

实际结果

正常

创建人

宋志军

创建时间

2006-12-25

测试时间

2006-12-25

测试人

宋志军

测试版本

备注

排班管理

Case编号

值班管理与设置_002

项目名称

值班系统

测试类型

功能测试

测试阶段

单元测试

模块名称

值班管理与设置

简短描述

排班管理的配置

前置条件

1、硬件环境正确部署;

2、软件支撑环境正确部署;

测试步骤

1、点击选择一个机房进入;

2、选择排班方式,选择日期;

3、点击“排班”;

4、点击“补排班”按钮对人员进行补排班配置

预期结果

1、可正确执行按不同的方式完成排班操作;

2、进行补排班操作只可补当天的班,且一经补排班后,按钮变灰;

实际结果

正常

创建人

宋志军

创建时间

2006-12-25

测试时间

2006-12-25

测试人

宋志军

测试版本

备注

查询排班

Case编号

值班管理与设置_003

项目名称

值班系统

测试类型

功能测试

测试阶段

单元测试

模块名称

值班管理与设置

简短描述

查询排班

前置条件

1、硬件环境正确部署;

2、软件支撑环境正确部署;

测试步骤

1、点击“查询排班”按钮进入该模块;

2、选择机房、开始时间和结束时间:

3、点击“查询”按钮,显示查询结果:

预期结果

1、可正确查询出结果;

实际结果

正常

创建人

宋志军

创建时间

2006-12-25

测试时间

2006-12-25

测试人

宋志军

测试版本

备注

值班记录

填写值班记录

Case编号

值班记录_004

项目名称

值班系统

测试类型

功能测试

测试阶段

单元测试

模块名称

值班记录

简短描述

填写值班记录

前置条件

1、硬件环境正确部署;

2、软件支撑环境正确部署;

测试步骤

1、点击“填写值班记录”按钮;

2、在界面中填写相应的值班记录内容,并上传附件;

3、点击“保存”;

预期结果

可以正确保存填写的内容;

实际结果

正常

创建人

宋志军

创建时间

2006-12-25

测试时间

2006-12-25

测试人

宋志军

测试版本

备注

查询值班记录

Case编号

值班记录_005

项目名称

值班系统

测试类型

功能测试

测试阶段

单元测试

模块名称

值班记录

简短描述

查询值班记录

前置条件

1、硬件环境正确部署;

2、软件支撑环境正确部署;

测试步骤

1、点击“查询值班记录”按钮;

2、选择机房和接班时间、交班时间;

3、点击“查询”按钮;

预期结果

可以正确查询出值班记录;

实际结果

正常

创建人

宋志军

创建时间

2006-12-25

测试时间

2006-12-25

测试人

宋志军

测试版本

备注

修改值班记录

Case编号

值班记录_006

项目名称

值班系统

测试类型

功能测试

测试阶段

单元测试

模块名称

值班记录

简短描述

修改值班记录

前置条件

1、硬件环境正确部署;

2、软件支撑环境正确部署;

测试步骤

1、点击“修改值班记录”按钮;

2、选择机房和接班时间、交班时间;

3、点击“查询”按钮;

4、在查询出的结果中进行修改;

预期结果

可以正确完成修改值班记录;

实际结果

正常

创建人

宋志军

创建时间

2006-12-25

测试时间

2006-12-25

测试人

宋志军

测试版本

备注

删除值班记录

Case编号

值班记录_007

项目名称

值班系统

测试类型

功能测试

测试阶段

单元测试

模块名称

值班记录

简短描述

删除值班记录

前置条件

1、硬件环境正确部署;

2、软件支撑环境正确部署;

测试步骤

1、点击“删除值班记录”按钮;

2、选择机房和接班时间、交班时间;

3、点击“查询”按钮;

4、在查询出的结果中进行删除;

预期结果

可以正确完成删除值班记录;

实际结果

正常

创建人

宋志军

创建时间

2006-12-25

测试时间

2006-12-25

测试人

宋志军

测试版本

备注

出入机房登记

新增登记

Case编号

出入机房登记_001

项目名称

值班系统

测试类型

功能测试

测试阶段

单元测试

模块名称

出入机房登记

简短描述

新增登记

前置条件

1、硬件环境正确部署;

2、软件支撑环境正确部署;

测试步骤

1、点击“新增”按钮;

2、填写出入机房记录的内容;

3、填写完毕点击“保存”;

预期结果

可以正确完成新增登记操作;

实际结果

正常

创建人

宋志军

创建时间

2006-12-25

测试时间

2006-12-25

测试人

宋志军

测试版本

备注

查询登记

Case编号

出入机房登记_002

项目名称

值班系统

测试类型

功能测试

测试阶段

单元测试

模块名称

出入机房登记

简短描述

查询登记

前置条件

1、硬件环境正确部署;

2、软件支撑环境正确部署;

测试步骤

1、点击“查询”按钮后,在出现的界面中选择机房和开始时间、结束时间,以及确认状态,然后点击“查询”按钮;

2、在查询出的列表中,点击“查看详细”按钮;

预期结果

可以正确查询出结果;

可以查看某条出入机房登记的详细内容;

实际结果

正常

创建人

宋志军

创建时间

2006-12-25

测试时间

2006-12-25

测试人

宋志军

测试版本

备注

确认登记

Case编号

出入机房登记_003

项目名称

值班系统

测试类型

功能测试

测试阶段

单元测试

模块名称

出入机房登记

简短描述

确认登记

前置条件

1、硬件环境正确部署;

2、软件支撑环境正确部署;

测试步骤

1、点击“确认登记”;

2、在出现的页面中选择登记的开始时间和结束时间,“是否确认”处选择“未确认”;

3、点击“查询”按钮;

4、在查询出的结果中对未确认的登记进行确认;

预期结果

可以正确查询出结果;

可以完成确认操作;

实际结果

正常

创建人

宋志军

创建时间

2006-12-25

测试时间

2006-12-25

测试人

宋志军

测试版本

备注

删除登记

Case编号

出入机房登记_004

项目名称

值班系统

测试类型

功能测试

测试阶段

单元测试

模块名称

出入机房登记

简短描述

删除登记

前置条件

1、硬件环境正确部署;

2、软件支撑环境正确部署;

测试步骤

1、点击“删除”;

2、在出现的页面中选择登记的开始时间和结束时间,“是否确认”处选择状态;

3、点击“查询”按钮;

4、在查询出的结果中对未确认的登记进行删除;

预期结果

可以正确查询出结果;

可以完成删除操作;

实际结果

正常

创建人

宋志军

创建时间

2006-12-25

测试时间

2006-12-25

测试人

宋志军

测试版本

备注

换班

申请交换班

Case编号

换班_001

项目名称

值班系统

测试类型

功能测试

测试阶段

单元测试

模块名称

换班

简短描述

申请交换班

前置条件

1、硬件环境正确部署;

2、软件支撑环境正确部署;

3、预先对某一机房进行值班参数设置及进行排班。

4、以当前值班人员登录系统。

测试步骤

1、点击选择“值班管理换班申请”,进入申请交换班管理主界面;

2、选择原值班日期和希望值班日期及机房,点击“申请”按钮,进入选择原值班日期的班次及希望值班日期的班次,点击“申请”按钮;

预期结果

可正确实现向目标人提出换班申请。

实际结果

正常

创建人

宋志军

创建时间

2006-12-25

测试时间

2006-12-25

测试人

宋志军

测试版本

备注

换班查看

Case编号

换班_002

项目名称

值班系统

测试类型

功能测试

测试阶段

单元测试

模块名称

换班

简短描述

申请交换班查看

前置条件

1、硬件环境正确部署;

2、软件支撑环境正确部署;

3、预先对某一机房进行值班参数设置及进行排班。

4、以当前值班人员登录系统。

测试步骤

1、点击“值班管理换班查看”,进入申请交换班查看主界面;

2、在“本人发出的换班请求”列表中选择某一申请信息,点击“撤消”按钮;

3、在“本人收到的换班请求”列表中选择某一申请信息,点击“同意”或“不同意”按钮;

预期结果

1.可正确实现对本人发出的换班请求进行“撤消”和“确认”操作。

2.可正确实现对本人收到的换班请求进行“同意”或“不同意”回复操作。

实际结果

正常

创建人

宋志军

创建时间

2006-12-25

测试时间

2006-12-25

测试人

宋志军

测试版本

备注

换班查询

Case编号

换班_003

项目名称

值班系统

测试类型

功能测试

测试阶段

单元测试

模块名称

换班

简短描述

换班查询

前置条件

1、硬件环境正确部署;

2、软件支撑环境正确部署;

测试步骤

1、点击“值班管理换班查询”,进入查询主界面;

2、选择相应的条件点击“查询”;

预期结果

可正确实现换班的查询操作。

实际结果

正常

创建人

宋志军

创建时间

2006-12-25

测试时间

2006-12-25

测试人

宋志军

测试版本

备注

交接班

Case编号

交接班_001

项目名称

值班系统

测试类型

功能测试

测试阶段

单元测试

模块名称

交接班

简短描述

交接班

前置条件

1、硬件环境正确部署;

2、软件支撑环境正确部署;

测试步骤

点击“值班管理交接班交接班”(在允许交接班的时间范围内);

在出现的页面中,值班班长点击“合并日志”按钮,系统自动合成值班日志,值班班长可以修改值班日志并填写备注;;

点击“下一步”按钮,显示交班人及接班人的密码输入界面;

交班人输入遗留问题,并各自输入密码,点击“确认”按钮。

预期结果

可正确实现交接班的功能操作;

实际结果

正常

创建人

宋志军

创建时间

2006-12-25

测试时间

2006-12-25

测试人

宋志军

测试版本

备注

值班考勤统计

Case编号

值班统计_001

项目名称

值班系统

测试类型

功能测试

测试阶段

单元测试

模块名称

值班统计

简短描述

值班考勤统计

前置条件

1、硬件环境正确部署;

2、软件支撑环境正确部署;

测试步骤

点击“值班管理值班统计值班考勤统计”;

在出现的页面中,选择机房、时间后点击“统计”;

预期结果

可正确实现考勤统计的功能操作;

实际结果

正常

创建人

宋志军

创建时间

2006-12-25

测试时间

2006-12-25

测试人

宋志军

测试版本

备注

值班工作统计

Case编号

值班统计_002

项目名称

值班系统

测试类型

功能测试

测试阶段

单元测试

模块名称

值班统计

简短描述

值班工作统计

前置条件

1、硬件环境正确部署;

2、软件支撑环境正确部署;

测试步骤

1、点击“值班管理值班统计值班工作统计”;

2、在出现的页面中,选择机房、时间后点击“确认”;

3、在出现的页面中,选择相关的条件后,点击“统计”;

预期结果

可正确实现值班工作统计功能操作;

实际结果

正常

创建人

宋志军

创建时间

2006-12-25

测试时间

2006-12-25

测试人

宋志军

测试版本

备注

机房附加表的配置与删除

Case编号

机房附加表配置_001

项目名称

值班系统

测试类型

功能测试

测试阶段

单元测试

模块名称

机房附加表配置

简短描述

机房附加表的配置与删除

前置条件

1、硬件环境正确部署;

2、软件支撑环境正确部署;

测试步骤

1、点击“值班管理机房附加表配置配置”;

2、在出现的页面中,选择机房、附加表后点击“保存配置”;

3、点击“列表”,在出现的列表中点击“删除”;

预期结果

可正确实现机房配置功能操作;

可正确实现机房配置的删除操作;

实际结果

正常

创建人

宋志军

创建时间

2006-12-25

测试时间

2006-12-25

测试人

宋志军

测试版本

备注

组装测试

组装测试计划

说组装测试的测试内容:

组装测试是用于软件装配的系统技术。

它以概要设计文档为依据,在软件装配的同时进行测试,主要是用来发现与接口相联系的错误。

传统软件模块间的层次结构存在控制关系,而OO软件虽然没有层次控制关系,每次组装一个功能进入一个类是不够的;因为,组成类的各个成分之间存在着直接和间接的交互作用。

所以,OO软件组装测试还必须进行类之间的合作测试。

测试的进度安排:

测试阶段

测试任务

工作量估计

人员分配

起止时间

将入机房登记、交接班、值班记录、排班管理、换班管理、值班统计模块依次添加,来测试模块间的接口通信是否正常,是否导致自身或引起其他模块的异常。

概要设计说明书

宋志军

2006-12-23

测试条件:

测试服务器

稳定的测试服务器,IP地址为:

人员:

测试审核人一名,测试实施人员1名。

组装测试用例设计

Case编号

功能需求_001

项目名称

值班系统

测试类型

合作测试

测试阶段

组装测试

测试内容

组合入机房登记、交接班、值班记录、排班管理、换班管理、值班统计模块

测试内容

1.确认出入机房登记;

2.查询出入机房登记;

3.删除出入机房登记;

4.申请换班;

5.强制换班;

6.换班申请短信通知;

7.处理换班;

8.换

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

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2