1、支持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、范围 本测试计划是针对中规定内容的测试计划,包括:排班的设置与管理模块值班记录模块交接班模块出入机房登记模块排班管理模块机房附加表配置模块值班统计模块值班作业模块2.4条件和限制对界面的处理上存在一定的限制,因为小组对JAVA GUI技术应用还不够熟练,因此对用户界面的处理可能不够华丽,不能提供个性化的个人界面设置。3. 测试计划3.1测试项目排班设置与管理模块换班管理模块3.2 测试方案3.1测试种类计划完成以下类型测试功能测试单元测试组装测试压力测试确认测试3.2测试方法及标准3.2.1功能测试3.2.1.1 功能系统能按照设计要求实现模块的各个功能,数据应完整、界面美观、操作方便。3.2
3、.1.2 界面测试 1:易用性:按钮名称应该易懂,用词准确,屏弃没楞两可的字眼,要与同一界面上的其他按钮易于区分,能望文知意最好。理想的情况是用户不用查阅帮助就能知道该界面的功能并进行相关的正确操作。2: 规范性: 通常界面设计都按Windows界面的规范来设计,即包含“菜单条、工具栏、工具厢、状态栏、滚动条、右键快捷菜单”的标准格式,可以说:界面遵循规范化的程度越高,则易用性相应的就越好。小型软件一般不提供工具厢。3:帮助设施:系统应该提供详尽而可靠的帮助文档,在用户使用产生迷惑时可以自己寻求解决方法。4:合理性:屏幕对角线相交的位置是用户直视的地方,正上方四分之一处为易吸引用户注意力的位置
4、,在放置窗体时要注意利用这两个位置。 6:菜单位置: 菜单是界面上最重要的元素,菜单位置按照按功能来组织。3.2.1.3 数据项测试字母数字数据项是否能够正确回显,并输入到系统中?图形模式的数据项(如滑动条)是否正常工作?是否能够识别非法数据?数据输入消息是否可理解?3.2.2业务测试功能测试完成后进行业务测试,业务测试关注的要点是业务流程,及数据流从软件中的一个模块流到另一个模块的过程中的正确性。3.2.3 压力测试3.2.3.1 压力测试说明本次压力测试根据实际情况包含性能测试,重点模拟客户进行多用户测试。压力测试有一条8:2原则。及百分之八十的业务量在百分之二十的时间内输入。例如:正常每
5、天有100条新数据,测试时在两小时内输入80条数据。我们无法知道用户的业务量,所以只有利用公司现有资源进行大量的数据量的测试。3.2.3.2 压力测试工具 待定3.2.3.3 压力测试方法及标准 压力测试的方法及标准参考本次测试中的压力测试是指模拟实际应用的软硬件环境及用户使用过程的系统负荷,长时间运行测试软件来测试被测系统的可靠性,同时还要测试被测系统的响应时间。3.2.4组装测试3.2.4.1 组装测试说明除了嵌入式软件之外,安装是软件产品实现其功能的第一步,没有正确的安装根本就谈不上正确的执行,因此对于安装的测试就显得尤为重要。3.2.4.2 组装测试方法及标准自动安装还是手工配置安装,
6、测试各种不同的安装组合,并验证各种不同组 合的正确性,最终目标是所有组合都能安装成功。安装退出之后,确认应用程序可以正确启动、运行。卸载测试和安装测试同样重要,如果系统提供自动卸载工具,那么卸载之后需检验系统是否把所有的文件全部删除,注册表中有关的注册信息是否也被删除。至少要在一台笔记本上进行安装测试,因为有很多产品在笔记本中会出现问题,尤其是系统级的产品。(有条件的情况下)安装完成之后,可以在简单地使用之后再执行卸载操作,有的系统在使用之后会发生变化,变得不可卸载。安装时间是否合理。对于客户服务器模式的应用系统,可以先安装客户端,然后安装服务器端,测试是否会出现问题。考察安装该系统是否对其他
7、的应用程序造成影响,特别是Windows操作系统,经常会出现此类的问题。3.2.5确认测试3.2.5.1 确认测试说明软件产品测试部对经过内部单元测试、组装测试和系统测试后的软件所进行的测试,测试用例采用业务流程测试用例。3.3 测试资源资源测试服务器稳定的测试服务器,。人员测试审核人一名,测试实施人员1名。工具测试中使用的Bug管理工具为经过改进的Bug管理工具。自动化测试工具待定。3.4 测试进度测试阶段测试任务工作量估计人员分配起止时间第一阶段值班参数配置、排班人员配置、查询值班记录、修改值班记录、删除值班记录、新增登记、查询登记、删除登记、值班参数配置、排班人员配置、排班管理、查询排班
8、、填写排班记录。概要设计说明书宋志军申请交换班、交换班查看、值班工作统计、值班考勤统计。机房附加表的配置与删除。单元测试BUG审核第二阶段程序的组装过程, 1日Xx第三阶段1.业务流程测试2.关注数据的准确性,特别是报表4测试过程4.1 单元测试 单元测试计划参考概要设计说明书 单元测试用例设计Case编号值班管理与设置_001项目名称值班系统测试类型模块名称值班管理与设置简短描述值班参数配置、排班人员配置前置条件1、硬件环境正确部署;2、软件支撑环境正确部署;测试步骤1、点击“值班配置”按钮;2、选择要进行配置的机房;3、对值班参数进行设置:4、点击“配置用户”按钮对值班人员进行配置预期结果
9、完成值班参数、排班人员的操作;实际结果正常创建人创建时间2006-12-25测试时间测试人测试版本备注.2排班管理值班管理与设置_002排班管理的配置1、点击选择一个机房进入;2、选择排班方式,选择日期;3、点击“排班”;4、点击“补排班”按钮对人员进行补排班配置1、可正确执行按不同的方式完成排班操作;2、进行补排班操作只可补当天的班,且一经补排班后,按钮变灰;.3查询排班值班管理与设置_003查询排班1、点击“查询排班”按钮进入该模块;2、选择机房、开始时间和结束时间:3、点击“查询”按钮,显示查询结果:1、可正确查询出结果;值班记录.4填写值班记录值班记录_004填写值班记录1、点击“填写
10、值班记录”按钮;2、在界面中填写相应的值班记录内容,并上传附件;3、点击“保存”;可以正确保存填写的内容;.5查询值班记录值班记录_005查询值班记录1、点击“查询值班记录”按钮;2、选择机房和接班时间、交班时间;3、点击“查询”按钮;可以正确查询出值班记录;.6修改值班记录值班记录_006修改值班记录1、点击“修改值班记录”按钮;4、在查询出的结果中进行修改;可以正确完成修改值班记录;.7删除值班记录值班记录_007删除值班记录1、点击“删除值班记录”按钮;4、在查询出的结果中进行删除;可以正确完成删除值班记录;出入机房登记.8新增登记出入机房登记_001新增登记1、点击“新增”按钮;2、填
11、写出入机房记录的内容;3、填写完毕点击“保存”;可以正确完成新增登记操作;.9查询登记出入机房登记_002查询登记1、点击“查询”按钮后,在出现的界面中选择机房和开始时间、结束时间,以及确认状态,然后点击“查询”按钮;2、在查询出的列表中,点击“查看详细”按钮;可以正确查询出结果;可以查看某条出入机房登记的详细内容;确认登记出入机房登记_0031、点击“确认登记”;2、在出现的页面中选择登记的开始时间和结束时间,“是否确认”处选择“未确认”;4、在查询出的结果中对未确认的登记进行确认;可以完成确认操作;.1删除登记出入机房登记_004删除登记1、点击“删除”;2、在出现的页面中选择登记的开始时
12、间和结束时间,“是否确认”处选择状态;4、在查询出的结果中对未确认的登记进行删除;可以完成删除操作;换班.2申请交换班换班_001申请交换班3、预先对某一机房进行值班参数设置及进行排班。4、以当前值班人员登录系统。1、点击选择“值班管理换班申请”,进入申请交换班管理主界面;2、选择原值班日期和希望值班日期及机房,点击“申请”按钮,进入选择原值班日期的班次及希望值班日期的班次,点击“申请”按钮;可正确实现向目标人提出换班申请。.3换班查看换班_002申请交换班查看1、点击“值班管理换班查看”,进入申请交换班查看主界面;2、在“本人发出的换班请求”列表中选择某一申请信息,点击“撤消”按钮;3、在“
13、本人收到的换班请求”列表中选择某一申请信息,点击“同意”或“不同意”按钮;1.可正确实现对本人发出的换班请求进行“撤消”和“确认”操作。2.可正确实现对本人收到的换班请求进行“同意”或“不同意”回复操作。.4换班查询换班_003换班查询1、点击“值班管理换班查询”,进入查询主界面;2、选择相应的条件点击“查询”;可正确实现换班的查询操作。.5交接班交接班_001交接班点击“值班管理交接班交接班”(在允许交接班的时间范围内);在出现的页面中,值班班长点击“合并日志”按钮,系统自动合成值班日志,值班班长可以修改值班日志并填写备注;点击“下一步”按钮,显示交班人及接班人的密码输入界面;交班人输入遗留
14、问题,并各自输入密码,点击“确认”按钮。可正确实现交接班的功能操作;.6值班考勤统计值班统计_001值班统计值班考勤统计点击“值班管理值班统计值班考勤统计”;在出现的页面中,选择机房、时间后点击“统计”;可正确实现考勤统计的功能操作;.7值班工作统计值班统计_002值班工作统计1、点击“值班管理值班统计值班工作统计”;2、在出现的页面中,选择机房、时间后点击“确认”;3、在出现的页面中,选择相关的条件后,点击 “统计”;可正确实现值班工作统计功能操作;.8机房附加表的配置与删除机房附加表配置_001机房附加表配置机房附加表的配置与删除1、点击“值班管理机房附加表配置配置”;2、在出现的页面中,
15、选择机房、附加表后点击“保存配置”;3、点击“列表”,在出现的列表中点击“删除”;可正确实现机房配置功能操作;可正确实现机房配置的删除操作;4.2 组装测试 组装测试计划说组装测试的测试内容:组装测试是用于软件装配的系统技术。它以概要设计文档为依据,在软件装配的同时进行测试,主要是用来发现与接口相联系的错误。传统软件模块间的层次结构存在控制关系,而OO软件虽然没有层次控制关系,每次组装一个功能进入一个类是不够的;因为,组成类的各个成分之间存在着直接和间接的交互作用。所以,OO软件组装测试还必须进行类之间的合作测试。测试的进度安排:将入机房登记、交接班、值班记录、排班管理、换班管理、值班统计模块依次添加,来测试模块间的接口通信是否正常,是否导致自身或引起其他模块的异常。2006-12-23测试条件:人员: 组装测试用例设计功能需求_001合作测试测试
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1