软件测试计划书(案例)

上传人:gbs****77 文档编号:10678735 上传时间:2020-04-13 格式:DOC 页数:32 大小:422KB
返回 下载 相关 举报
软件测试计划书(案例)_第1页
第1页 / 共32页
软件测试计划书(案例)_第2页
第2页 / 共32页
软件测试计划书(案例)_第3页
第3页 / 共32页
点击查看更多>>
资源描述
项目名称软件测试计划 姓名:软件测试计划书小组成员及职责分工说明项目: 值班管理子模块文档版本: 文档修改记录目录1 引言11.1 编写目的11.2 背景11.3 参考资料11.4 术语和缩写词12任务概述12.1项目目标12.2 环境描述12.3 内容范围22.4条件和限制23. 测试计划23.1测试项目23.2 测试方案23.3 测试资源53.4 测试进度54测试过程64.1 单元测试64.1.1 单元测试计划64.1.2 单元测试用例设计64.1.2.1值班参数配置、排班人员配置64.1.2.2排班管理74.1.2.3查询排班74.1.2.4填写值班记录84.1.2.5查询值班记录84.1.2.6修改值班记录94.1.2.7删除值班记录94.1.2.8新增登记104.1.2.9查询登记104.1.3确认登记114.1.3.1删除登记114.1.3.2申请交换班124.1.3.3换班查看124.1.3.4换班查询134.1.3.5交接班134.1.3.6值班考勤统计144.1.3.7值班工作统计144.1.3.8机房附加表的配置与删除154.2 组装测试154.2.1 组装测试计划154.2.2 组装测试用例设计154.3 确认测试154.3.1 确认测试计划154.3.2 确认测试用例设计165 评价245.1 范围245.2 数据整理245.3 量度25软件测试计划1 引言1.1 编写目的编写本测试计划的目的是为整个测试阶段的管理工作和技术工作提供指南;同时确定测试的内容和范围,为评价系统提供依据;此外还帮助用户安排测试活动,说明对设备器材和机构人员的资源需求;说明测试结果的评价指标。1.2 背景说明本测试计划所属软件系统的名称、特征、要求和难点,以及在开始执行本测试计划之前必须完成的各项任务。1.3 参考资料XX电子运行维护系统省内系统需求规范 V2.0XX省EOMS系统需求规范 V1.5概要设计说明书软件需求规格说明书1.4 术语和缩写词缩略语EOMS:electronic operation and management system2 任务概述2.1项目目标 值班工作是一种特殊的周期性作业计划,在值班管理子模块中,系统要求实现自动的排班功能并可以手工调整,并向值班员提供电子化的值班记录、电子交接班等功能。对于当前的值班员, 系统还应提供填写修改值班记录的界面。2.2 环境描述(1)运行环境Web应用环境:支持TOMCAT 5.0/5.5/4.1,支持WEBSPHERE 6.1/6.0,支持WEBLOGIC 8.1,支持JBOSS 4.0数据库环境:Oracle8.x,Oracle9i硬件平台:(数据库服务器:Sun Fire 880,8*1.2GCPU,16G MEM,6*73G Disk)(Web服务器:Sun Fire 880,6*1.2GCPU,12G MEM,6*73G Disk) (2)开发环境开发平台:jbuilder x或者eclipse 3.1/3.2 硬件平台:PC Server(Dell 2850:12.8GHz CPU,2GB MEM,2146GB Disk)2.3 内容范围 本测试计划是针对中规定内容的测试计划,包括: 排班的设置与管理模块 值班记录模块 交接班模块 出入机房登记模块 排班管理模块 机房附加表配置模块 值班统计模块 值班作业模块2.4条件和限制对界面的处理上存在一定的限制,因为小组对JAVA GUI技术应用还不够熟练,因此对用户界面的处理可能不够华丽,不能提供个性化的个人界面设置。3. 测试计划3.1测试项目排班设置与管理模块值班记录模块交接班模块出入机房登记模块换班管理模块机房附加表配置模块值班统计模块3.2 测试方案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 确认测试说明软件产品测试部对经过内部单元测试、组装测试和系统测试后的软件所进行的测试,测试用例采用业务流程测试用例。3.3 测试资源3.3.1资源 测试服务器稳定的测试服务器,IP地址为:192.131.0.1。 人员测试审核人一名,测试实施人员1名。3.3.2工具 测试中使用的Bug管理工具为经过改进的Bug管理工具。 自动化测试工具待定。3.4 测试进度测试阶段测试任务工作量估计人员分配起止时间第一阶段单元测试值班参数配置、排班人员配置、查询值班记录、修改值班记录、删除值班记录、新增登记、查询登记、删除登记、值班参数配置、排班人员配置、排班管理、查询排班、填写排班记录。概要设计说明书宋志军申请交换班、交换班查看、值班工作统计、值班考勤统计。机房附加表的配置与删除。概要设计说明书宋志军单元测试BUG审核宋志军第二阶段组装测试程序的组装过程, 1日Xx第三阶段确认测试1. 业务流程测试2. 关注数据的准确性,特别是报表1日宋志军4测试过程4.1 单元测试4.1.1 单元测试计划测试阶段测试任务工作量估计人员分配起止时间第一阶段单元测试值班参数配置、排班人员配置、查询值班记录、修改值班记录、删除值班记录、新增登记、查询登记、删除登记、值班参数配置、排班人员配置、排班管理、查询排班、填写排班记录。参考概要设计说明书宋志军申请交换班、交换班查看、值班工作统计、值班考勤统计。机房附加表的配置与删除。参考概要设计说明书宋志军单元测试BUG审核1日宋志军4.1.2 单元测试用例设计4.1.2.1值班参数配置、排班人员配置Case编号值班管理与设置_001项目名称值班系统测试类型功能测试测试阶段单元测试模块名称值班管理与设置简短描述值班参数配置、排班人员配置前置条件1、硬件环境正确部署;2、软件支撑环境正确部署;测试步骤1、点击“值班配置”按钮;2、选择要进行配置的机房;3、对值班参数进行设置:4、点击“配置用户”按钮对值班人员进行配置预期结果完成值班参数、排班人员的操作;实际结果正常创建人宋志军创建时间2006-12-25测试时间2006-12-25测试人宋志军测试版本备注4.1.2.2排班管理Case编号值班管理与设置_002项目名称值班系统测试类型功能测试测试阶段单元测试模块名称值班管理与设置简短描述排班管理的配置前置条件1、硬件环境正确部署;2、软件支撑环境正确部署;测试步骤1、点击选择一个机房进入;2、选择排班方式,选择日期;3、点击“排班”;4、点击“补排班”按钮对人员进行补排班配置预期结果1、 可正确执行按不同的方式完成排班操作;2、 进行补排班操作只可补当天的班,且一经补排班后,按钮变灰;实际结果正常创建人宋志军创建时间2006-12-25测试时间2006-12-25测试人宋志军测试版本备注4.1.2.3查询排班Case编号值班管理与设置_003项目名称值班系统测试类型功能测试测试阶段单元测试模块名称值班管理与设置简短描述查询排班前置条件1、硬件环境正确部署;2、软件支撑环境正确部署;测试步骤1、点击“查询排班”按钮进入该模块;2、选择机房、开始时间和结束时间:3、点击“查询”按钮,显示查询结果:预期结果1、 可正确查询出结果;实际结果正常创建人宋志军创建时间2006-12-25测试时间2006-12-25测试人宋志军测试版本备注值班记录4.1.2.4填写值班记录Case编号值班记录_004项目名称值班系统测试类型功能测试测试阶段单元测试模块名称值班记录简短描述填写值班记录前置条件1、硬件环境正确部署;2、软件支撑环境正确部署;测试步骤1、点击“填写值班记录”按钮;2、在界面中填写相应的值班记录内容,并上传附件;3、点击“保存”;预期结果可以正确保存填写的内容;实际结果正常创建人宋志军创建时间2006-12-25测试时间2006-12-25测试人宋志军测试版本备注4.1.2.5查询值班记录Case编号值班记录_005项目名称值班系统测试类型功能测试测试阶段单元测试模块名称值班记录简短描述查询值班记录前置条件1、硬件环境正确部署;2、软件支撑环境正确部署;测试步骤1、点击“查询值班记录”按钮;2、选择机房和接班时间、交班时间;3、点击“查询”按钮;预期结果可以正确查询出值班记录;实际结果正常创建人宋志军创建时间2006-12-25测试时间2006-12-25测试人宋志军测试版本备注4.1.2.6修改值班记录Case编号值班记录_006项目名称值班系统测试类型功能测试测试阶段单元测试模块名称值班记录简短描述修改值班记录前置条件1、硬件环境正确部署;2、软件支撑环境正确部署;测试步骤1、点击“修改值班记录”按钮;2、选择机房和接班时间、交班时间;3、点击“查询”按钮;4、在查询出的结果中进行修改;预期结果可以正确完成修改值班记录;实际结果正常创建人宋志军创建时间2006-12-25测试时间2006-12-25测试人宋志军测试版本备注4.1.2.7删除值班记录Case编号值班记录_007项目名称值班系统测试类型功能测试测试阶段单元测试模块名称值班记录简短描述删除值班记录前置条件1、硬件环境正确部署;2、软件支撑环境正确部署;测试步骤1、点击“删除值班记录”按钮;2、选择机房和接班时间、交班时间;3、点击“查询”按钮;4、在查询出的结果中进行删除;预期结果可以正确完成删除值班记录;实际结果正常创建人宋志军创建时间2006-12-25测试时间2006-12-25测试人宋志军测试版本备注出入机房登记4.1.2.8新增登记Case编号出入机房登记_001项目名称值班系统测试类型功能测试测试阶段单元测试模块名称出入机房登记简短描述新增登记前置条件1、硬件环境正确部署;2、软件支撑环境正确部署;测试步骤1、点击“新增”按钮;2、填写出入机房记录的内容;3、填写完毕点击“保存”;预期结果可以正确完成新增登记操作;实际结果正常创建人宋志军创建时间2006-12-25测试时间2006-12-25测试人宋志军测试版本备注4.1.2.9查询登记Case编号出入机房登记_002项目名称值班系统测试类型功能测试测试阶段单元测试模块名称出入机房登记简短描述查询登记前置条件1、硬件环境正确部署;2、软件支撑环境正确部署;测试步骤1、点击“查询”按钮后,在出现的界面中选择机房和开始时间、结束时间,以及确认状态,然后点击“查询”按钮;2、在查询出的列表中,点击“查看详细”按钮;预期结果可以正确查询出结果;可以查看某条出入机房登记的详细内容;实际结果正常创建人宋志军创建时间2006-12-25测试时间2006-12-25测试人宋志军测试版本备注4.1.3确认登记Case编号出入机房登记_003项目名称值班系统测试类型功能测试测试阶段单元测试模块名称出入机房登记简短描述确认登记前置条件1、硬件环境正确部署;2、软件支撑环境正确部署;测试步骤1、 点击“确认登记”;2、 在出现的页面中选择登记的开始时间和结束时间,“是否确认”处选择“未确认”;3、 点击“查询”按钮;4、 在查询出的结果中对未确认的登记进行确认;预期结果可以正确查询出结果;可以完成确认操作;实际结果正常创建人宋志军创建时间2006-12-25测试时间2006-12-25测试人宋志军测试版本备注4.1.3.1删除登记Case编号出入机房登记_004项目名称值班系统测试类型功能测试测试阶段单元测试模块名称出入机房登记简短描述删除登记前置条件1、硬件环境正确部署;2、软件支撑环境正确部署;测试步骤1、 点击“删除”;2、 在出现的页面中选择登记的开始时间和结束时间,“是否确认”处选择状态;3、 点击“查询”按钮;4、 在查询出的结果中对未确认的登记进行删除;预期结果可以正确查询出结果;可以完成删除操作;实际结果正常创建人宋志军创建时间2006-12-25测试时间2006-12-25测试人宋志军测试版本备注换班4.1.3.2申请交换班Case编号换班_001项目名称值班系统测试类型功能测试测试阶段单元测试模块名称换班简短描述申请交换班前置条件1、硬件环境正确部署;2、软件支撑环境正确部署;3、预先对某一机房进行值班参数设置及进行排班。4、以当前值班人员登录系统。测试步骤1、点击选择“值班管理换班申请”,进入申请交换班管理主界面;2、选择原值班日期和希望值班日期及机房,点击“申请”按钮,进入选择原值班日期的班次及希望值班日期的班次,点击“申请”按钮;预期结果可正确实现向目标人提出换班申请。实际结果正常创建人宋志军创建时间2006-12-25测试时间2006-12-25测试人宋志军测试版本备注4.1.3.3换班查看Case编号换班_002项目名称值班系统测试类型功能测试测试阶段单元测试模块名称换班简短描述申请交换班查看前置条件1、硬件环境正确部署;2、软件支撑环境正确部署;3、预先对某一机房进行值班参数设置及进行排班。4、以当前值班人员登录系统。测试步骤1、 点击“值班管理换班查看”,进入申请交换班查看主界面;2、 在“本人发出的换班请求”列表中选择某一申请信息,点击“撤消”按钮;3、 在“本人收到的换班请求”列表中选择某一申请信息,点击“同意”或“不同意”按钮;预期结果1. 可正确实现对本人发出的换班请求进行“撤消”和“确认”操作。2. 可正确实现对本人收到的换班请求进行“同意”或“不同意”回复操作。实际结果正常创建人宋志军创建时间2006-12-25测试时间2006-12-25测试人宋志军测试版本备注4.1.3.4换班查询Case编号换班_003项目名称值班系统测试类型功能测试测试阶段单元测试模块名称换班简短描述换班查询前置条件1、硬件环境正确部署;2、软件支撑环境正确部署;测试步骤1、 点击“值班管理换班查询”,进入查询主界面;2、 选择相应的条件点击“查询”;预期结果可正确实现换班的查询操作。实际结果正常创建人宋志军创建时间2006-12-25测试时间2006-12-25测试人宋志军测试版本备注4.1.3.5交接班Case编号交接班_001项目名称值班系统测试类型功能测试测试阶段单元测试模块名称交接班简短描述交接班前置条件1、硬件环境正确部署;2、软件支撑环境正确部署;测试步骤点击“值班管理交接班交接班”(在允许交接班的时间范围内);在出现的页面中,值班班长点击“合并日志”按钮,系统自动合成值班日志,值班班长可以修改值班日志并填写备注;点击“下一步”按钮,显示交班人及接班人的密码输入界面;交班人输入遗留问题,并各自输入密码,点击“确认”按钮。预期结果可正确实现交接班的功能操作;实际结果正常创建人宋志军创建时间2006-12-25测试时间2006-12-25测试人宋志军测试版本备注4.1.3.6值班考勤统计Case编号值班统计_001项目名称值班系统测试类型功能测试测试阶段单元测试模块名称值班统计简短描述值班考勤统计前置条件1、硬件环境正确部署;2、软件支撑环境正确部署;测试步骤点击“值班管理值班统计值班考勤统计”;在出现的页面中,选择机房、时间后点击“统计”;预期结果可正确实现考勤统计的功能操作;实际结果正常创建人宋志军创建时间2006-12-25测试时间2006-12-25测试人宋志军测试版本备注4.1.3.7值班工作统计Case编号值班统计_002项目名称值班系统测试类型功能测试测试阶段单元测试模块名称值班统计简短描述值班工作统计前置条件1、硬件环境正确部署;2、软件支撑环境正确部署;测试步骤1、 点击“值班管理值班统计值班工作统计”;2、 在出现的页面中,选择机房、时间后点击“确认”;3、 在出现的页面中,选择相关的条件后,点击 “统计”;预期结果可正确实现值班工作统计功能操作;实际结果正常创建人宋志军创建时间2006-12-25测试时间2006-12-25测试人宋志军测试版本备注4.1.3.8机房附加表的配置与删除Case编号机房附加表配置_001项目名称值班系统测试类型功能测试测试阶段单元测试模块名称机房附加表配置简短描述机房附加表的配置与删除前置条件1、硬件环境正确部署;2、软件支撑环境正确部署;测试步骤1、 点击“值班管理机房附加表配置配置”;2、 在出现的页面中,选择机房、附加表后点击“保存配置”;3、 点击“列表”,在出现的列表中点击“删除”;预期结果可正确实现机房配置功能操作;可正确实现机房配置的删除操作;实际结果正常创建人宋志军创建时间2006-12-25测试时间2006-12-25测试人宋志军测试版本备注4.2 组装测试4.2.1 组装测试计划说组装测试的测试内容:组装测试是用于软件装配的系统技术。它以概要设计文档为依据,在软件装配的同时进行测试,主要是用来发现与接口相联系的错误。传统软件模块间的层次结构存在控制关系,而OO软件虽然没有层次控制关系,每次组装一个功能进入一个类是不够的;因为,组成类的各个成分之间存在着直接和间接的交互作用。所以,OO软件组装测试还必须进行类之间的合作测试。测试的进度安排:测试阶段测试任务工作量估计人员分配起止时间将入机房登记、交接班、值班记录、排班管理、换班管理、值班统计模块依次添加,来测试模块间的接口通信是否正常,是否导致自身或引起其他模块的异常。概要设计说明书宋志军2006-12-23测试条件:测试服务器稳定的测试服务器,IP地址为:192.131.0.1。人员:测试审核人一名,测试实施人员1名。4.2.2 组装测试用例设计Case编号功能需求_001项目名称值班系统测试类型合作测试测试阶段组装测试测试内容组合入机房登记、交接班、值班记录、排班管理、换班管理、值班统计模块测试内容1. 确认出入机房登记;2. 查询出入机房登记;3. 删除出入机房登记;4. 申请换班;5. 强制换班;6. 换班申请短信通知;7. 处理换班;8. 换班回复短信通知;9. 换班审批;10. 换班查询;11. 单条值班事务记录填写;12. 工单与值班记录接口;13. 值班记录查询;14. 修改值班记录;15. 删除值班记录;16. 单条记录的历史数据查询;17. 值班附加表的交接遗留问题;18. 日志的导出;输入使用系统输入个人信息。主要包括:来访人姓名、单位、证件,来访时间由系统自动生成填入。负责非值班人员进入机房时信息填写的记录监督,及该人员离开机房的出机房登记信息确认。可以查询某段时间的机房出入情况,并可以选择删除过期历史记录。输出与预期结果相同。预期结果值班人员可以确认, 删除, 查询,出入机房登记;值班配置时可选择多种交接班方式(班长交接),如果选择班长交接或所有人交接,则班长合并各值班人员的值班记录;如果选择任意人交接,则任意一个值班人员都可以合并值班记录;如果选择无需交接,则不用合并值班记录.配置该机房的值班人数、交接班最大误差、每天班数以及交接班时间、是否短信通知(换班申请、换班应答、上班提醒)、交接班形式(班长交接);配置该机房对应人员,并可对人员进行排序;对于暂不参与排班的人员,可以进行配置,配置后在排班的时候将看不到该人.用自动排班、自动覆盖排班以及行政班排班后可选择排班的周期,系统将被申请人如果同意了换班申请,则该机房的负责人会看到该条信息,可以选择审批通过或不通过。值班配置时可选择多种交接班方式(班长交接),如果选择班长交接或所有人交接,则班长填写遗留问题;如果选择任意人交接,则任意一个值班人员都可以填写遗留问题;如果选择无需交接,则不用填写遗留问题;交接班时,未完成的单条值班记录将自动作为遗留问题转到下一班次。本班没有处理结束的工单(本班次派发后没有归档的工单、本班次受理单没有回复的工单),作为遗留问题自动体现在下一个班次的值班日志当中;本班次登记的出入机房的记录,但是还没有结束的记录。作为遗留问题移交给下一个班次。值班配置时可选择多种交接班方式(班长交接),如果是班长交接,则上下班次的班长分别输入密码进行交接;如果是任意人交接,则上班次的任意一个人和下班次的任意一个人员分别输入密码进行交接;如果是所有人员交接,则上下班次的所有人员分别输入密码进行交接;如果是无需交接,则上班次人员直接退出值班即可。对于本班次填写的值班附加表,如果认为是未完成的,可以遗留到下一班次,下一班次自动生成这些值班附加表记录,下班次人员用编辑方式进行继续填写。实际结果正常创建人宋志军创建时间2006-12-24测试时间2006-12-24测试人宋志军测试版本备注4.3 确认测试4.3.1 确认测试计划测试内容测试条件测试进度功能需求1、硬件环境正确部署;2、软件支撑环境正确部署;数据需求1、硬件环境正确部署;2、软件支撑环境正确部署;行为需求1、硬件环境正确部署;2、软件支撑环境正确部署;接口需求1、硬件环境正确部署;2、软件支撑环境正确部署;4.3.2 确认测试用例设计4.3.2.1 功能需求Case编号功能需求_001项目名称值班系统测试类型功能测试测试阶段确认测试测试测试内容确认出入机房登记简短描述出入机房登记主要是完成对非值班状态的人员出入机房的信息管理。测试内容1. 确认出入机房登记;2. 查询出入机房登记;3. 删除出入机房登记;4. 并值班记录;5. 遗留工单;6. 遗留问题填写;7. 出入机房登记;8. 值班记录自动转为遗留问题;交接班;输入使用系统输入个人信息。主要包括:来访人姓名、单位、证件,来访时间由系统自动生成填入。负责非值班人员进入机房时信息填写的记录监督,及该人员离开机房的出机房登记信息确认。可以查询某段时间的机房出入情况,并可以选择删除过期历史记录。输出与预期结果相同。预期结果值班人员可以新增出入机房登记;值班人员可以确认进入机房的人员的离开情况;机房对应人员或有权限的用户查询出入机房登记;有权限的用户可以删除有权限的机房的出入机房登记。实际结果正常创建人宋志军创建时间2006-12-25测试时间2006-12-25测试人宋志军测试版本备注Case编号功能需求_002项目名称值班系统测试类型功能测试测试阶段确认测试测试测试内容1交接班功能简短描述交接班管理主要是完成人员A、B值班状态的转换工作,在转换的过程中一并完成工作内容的转换。测试内容1、并值班记录;2、遗留工单;3、遗留问题填写;4、出入机房登记;5、值班记录自动转为遗留问题;6、交接班;输入交班申请信息、交班遗留工作。接班申请信息、接班确认信息。单条值班记录自动转变为遗留问题、未完成的工单信息自动转换、交接班日志生成。输出与预期结果相同预期结果值班配置时可选择多种交接班方式(班长交接),如果选择班长交接或所有人交接,则班长合并各值班人员的值班记录;如果选择任意人交接,则任意一个值班人员都可以合并值班记录;如果选择无需交接,则不用合并值班记录;值班配置时可选择多种交接班方式(班长交接),如果选择班长交接或所有人交接,则班长填写遗留问题;如果选择任意人交接,则任意一个值班人员都可以填写遗留问题;如果选择无需交接,则不用填写遗留问题;交接班时,未完成的单条值班记录将自动作为遗留问题转到下一班次。本班没有处理结束的工单(本班次派发后没有归档的工单、本班次受理单没有回复的工单),做为遗留问题自动体现在下一个班次的值班日志当中;本班次登记的出入机房的记录,但是还没有结束的记录。作为遗留问题移交给下一个班次;值班配置时可选择多种交接班方式(班长交接),如果是班长交接,则上下班次的班长分别输入密码进行交接;如果是任意人交接,则上班次的任意一个人和下班次的任意一个人员分别输入密码进行交接;如果是所有人员交接,则上下班次的所有人员分别输入密码进行交接;如果是无需交接,则上班次人员直接退出值班即可。实际结果正常创建人宋志军创建时间2006-12-25测试时间2006-12-25测试人宋志军测试版本备注Case编号功能需求_003项目名称值班系统测试类型功能测试测试阶段确认测试测试测试内容确值班记录功能简短描述以机房为单位进行电子化值班,每个机房每个班次产生一份值班日志测试内容1、值班主记录填写;2、值班附加表填写;3、单条值班事务记录填写;4、 工单与值班记录接口;5、 值班记录查询;6、 修改值班记录;7、 删除值班记录;8、 单条记录的历史数据查询;9、 值班附加表的交接遗留问题;10、 日志的导出;输入填写值班日志的内容如下:记录人、联系方式、开始时间、结束时间、值班记事、交接班(接班人、接班时间、接班备注等)。输出与预期结果相同。预期结果值班班长可以填写该班次的公用信息(温湿度等),其他人员填写值班记录;值班人员可以填写值班附加表,查询、修改、删除已填写附加表,系统显示哪些附加表已经填写过了,每班次对于一个附加表可多次填写;值班人员可以新增单条值班记录,单条值班记录中增加“所属专业”属性。也可以修改、删除单条值班记录,系统自动注明填写人和填写时间;值班人员在本班次处理的工单(值班人员在本班次派发的工单和受理的工单),系统将处理信息自动写入单条值班记录中。本班没有处理结束的工单(本班次派发后没有归档的工单、受理没有回复的工单),做为遗留问题自动体现在下一个班次的值班日志当中;机房对应人员或有权限的用户可以查询值班记录;值班班长可以修改其当班长的班次的值班记录,有权限的用户可以修改有权限的机房的值班记录;有权限的用户可以删除有权限的机房的值班记录;值班记录如果经历多个班次,应提供对其历史数据的查询功能(每班次一条历史数据)。查询条件是:根据记录内容进行模糊查询、记录属性进行查询。查询的结果列表是:记录人、记录类型、记录时间、记录内容、完成状态;对于本班次填写的值班附加表,如果认为是未完成的,可以遗留到下一班次,下一班次自动生成这些值班附加表记录,下班次人员用编辑方式进行继续填写;值班记录可以通过EXCEL的形式导出。实际结果正常创建人宋志军创建时间2006-12-25测试时间2006-12-25测试人宋志军测试版本备注Case编号功能需求_004项目名称值班系统测试类型功能测试测试阶段确认测试测试测试内容确排班管理功能简短描述排班管理主要为班长提供各机房的自动化排班手段。测试内容1、机房参数配置;2、机房人员配置;3、部分机房派班管理;4、自动覆盖排班功能;5、手动排班调整功能;6、行政班排班;7、周期性排班;8、排班结果导出excel;输入机房、人员信息的管理,对系统输入的增、删、改、查信息,根据系统提供的排班方式调整值班状况。可根据班长输入的相关信息提供自动排班草案,响应增、删、改、查等输入信息并返回结果。输出与预期结果相同。预期结果配置该机房的值班人数、交接班最大误差、每天班数以及交接班时间、是否短信通知(换班申请、换班应答、上班提醒)、交接班形式(班长交接);配置该机房对应人员,并可对人员进行排序;对于暂不参与排班的人员,可以进行配置,配置后在排班的时候将看不到该人;分综合排班(7X24)和专业排版(白班),综合人员可填写所有值班日志内容,专业人员填写本专业内容。综合人员可覆盖专业人员填写内容;机房对应人员或有权限的用户可以查询值班记录;实现按照机房参数中设置的每天班次和每班人次,自动将参与排班人员生成排班模板功能(无论以前是否有过排班,都按照机房人员顺序生成排班模板),支持多周期排班;实现对于一天排班的功能。该天班次和人员数量可以自由定义;对于选择的时间段,标明哪些是周末,只对非周末的日期中的白班进行排班,其他时间的人员显示为空,允许用户修改;用自动排班、自动覆盖排班以及行政班排班后可选择排班的周期,系统将重复排出该模板的排班;值班查询排班结果导出成excel文件。实际结果正常创建人宋志军创建时间2006-12-25测试时间2006-12-25测试人宋志军测试版本备注Case编号功能需求_005项目名称值班系统测试类型功能测试测试阶段确认测试测试测试内容确换班管理功能简短描述换班管理主要完成对值班员A、B间的换班协商及班长审批过程的支撑。测试内容1、申请换班;2、强制换班;3、换班申请短信通知;4、处理换班;5、换班回复短信通知;6、换班审批;7、换班查询;输入填写换班申请信息、审批申报信息等。填写换班回复信息。填写换班审批信息,审批结果。存储换班相关数据、自动对申请及设备信息进行通知。输出与预期结果相同。预期结果申请人员选择自己上班的一个时间,申请与他人进行换班,并注明换班原因;班长可以强制替换某个值班人员机房对应人员或有权限的用户可以查询值班记录;申请换班后,短信通知被申请人;被申请人可以查看他人对自己提出的换班申请, 可以选择同意或不同意;被申请人同意或不同意换班请求,该结果将短信通知申请人;用自动排班、自动覆盖排班以及行政班排班后可选择排班的周期,系统将被申请人如果同意了换班申请,则该机房的负责人会看到该条信息,可以选择审批通过或不通过;可以查询某时间段、某机房的换班情况。实际结果正常创建人宋志军创建时间2006-12-25测试时间2006-12-25测试人宋志军测试版本备注Case编号功能需求_006项目名称值班系统测试类型功能测试测试阶段确认测试测试测试内容确值班统计功能简短描述完成对值班信息包括考勤和工作量的统计。测试内容1、值班考勤统计;2、值班工作统计;输入统计请求信息,包括统计人员的ID、统计时间、统计内容等。反馈相关统计结果。输出与预期结果相同。预期结果统计某时间段、某机房人员的考勤情况(迟到和早退)。统计的粒度也可以是部门,把选择部门下的所有机房人员的考勤情况统计出来;可对不同类型(工单、值班、作业计划等)的单条值班记录、不同的完成状态(完成否)以及不同操作者所做的工作数量进行统计;实际结果正常创建人宋志军创建时间2006-12-25测试时间2006-12-25测试人宋志军测试版本备注4.3.2.2 数据需求Case编号数据需求_001项目名称值班系统测试类型功能测试测试阶段确认测试测试测试内容确出入机房登记简短描述测试内容1、流水号;2、机房号;3、日期;4、处理换班;5、来访人;6、单位;7、批准人;8、批准部门;9、值班人;10、入室时间;11、离开时间;12、工作内容;13、相关网元;14、对系统的影响;15、工作状态标识;16、备注、说明;输入相关数据类型输出与预期结果相同。预期结果显示的数据信息在规定的范围内无误实际结果正常创建人宋志军创建时间2006-12-25测试时间2006-12-25测试人宋志军测试版本备注Case编号数据需求_002项目名称值班系统测试类型功能测试测试阶段确认测试测试测试内容确交接班管理简短描述测试内容1、交接编号;2、交班班次号;3、接班班次号;4、交接班问题5、标识;6、处理人;7、备注;输入相关数据类型输出与预期结果相同。预期结果显示的数据信息在规定的范围内无误实际结果正常创建人宋志军创建时间2006-12-25测试时间2006-12-25测试人宋志军测试版本备注Case编号数据需求_003项目名称值班系统测试类型功能测试测试阶段确认测试测试测试内容确值班记录简短描述测试内容1、班次流水号;2、地区号;4、完成标记;5、机房;6、接班时间;7、交班时间;8、天气;9、机房温度;10、机房湿度;11、 值班日期;12、 上班值班人;13、 机房空调;输入相关数据类型输出与预期结果相同。预期结果显示的数据信息在规定的范围内无误实际结果正常创建人宋志军创建时间2006-12-25测试时间2006-12-25测试人宋志军测试版本备注Case编号数据需求_004项目名称值班系统测试类型功能测试测试阶段确认测试测试测试内容确值班日志简短描述测试内容1、日志编号;2、班次编号;4、操作类型名;5、操作链接;6、排班的次序;7、处理人名称;8、唯一标识;9、完成标识;输入相关数据类型输出与预期结果相同。预期结果显示的数据信息在规定的范围内无误实际结果正常创建人宋志军创建时间2006-12-25测试时间2006-12-25测试人宋志军测试版本备注4.3.2.3 接口需求Case编号接口需求_001项目名称值班系统测试类型功能测试测试阶段确认测试测试测试内容确用户界面简短描述测试内容功能导航区:主要提供到达相关系统相关子模块的连接,提供灵活多样的操作方式;信息提示区:信息提示区主要描述当前用户的状态、所在功能单元,并滚动提示与用户相关的重要信息。系统操作区:数据的录入、查询结果的显示、用户操作的按钮均防止该区域。输入相关数据类型输出与预期结果相同。预期结果显示的数据信息在规定的范围内无误实际结果正常创建人宋志军创建时间2006-12-25测试时间2006-12-25测试人宋志军测试版本备注5 评价5.1 范围说明所选择的测试用例能够检查的范围及其局限性。5.2 数据整理活动选择理由需求分析确定信息收集方法利用已存在的建设要求用户需求明确、稳定。变化程度小。 定义需求规格标准执行用户需求虽明确但主要从业务要求上描述,非技术人员可快速识别语言。制定验收标准执行合同属于业务要求,需要与用户安装技术实现定制验收标准。用户签字确认执行属于商业系统应用,考虑工期成本,需要双方达成一致。如用户要求变更需求,需额外支付费用。设计阶段定义开发标准执行商业系统开发,需要定制相关标准,保证软件质量。数据库设计执行功能相对独立,但数据库采用统一平台集中存储。需要总体设计、避免冲突。单元测试计划执行确保软件质量。准备测试用例及数据。测试阶段数据库测试执行对整个系统的稳定性起到核心作用。单元测试执行确保每个相对独立功能提交物符合用户需求。集成测试执行避免系统运行过程中,各功能造成对其他功能部分的影响。5.3 量度 软件系统在进行单元、集成、确认、系统、安装、验收测试时,发现一级错误(大于等于1)、二级错误(大于等于2)暂停测试返回开发。 软件项目需暂停以进行调整时,测试应随之暂停,并备份暂停点数据。 软件项目在其开发生命周期内出现重大估算,进度偏差,需暂停或终止时,测试应随之暂停或终止,并备份暂停或终止点数据。 如有新的项目需求,则在原测试计划下做相应的调整。 若开发暂停,则相应测试也暂停,并备份暂停点数据。 若项目中止,则对已完成的测试工作做测试活动总结。 项目再启动时,测试进度重新安排或顺延。28
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!