X X X X测试报告软件名称:XXXXXX软件系统版本号:V1.0委托单位:XXXXX测试结果:测试时间:年月日批准人:检验员:测试员:目录1.项目概述............................................................... - 1 -2.测试样品............................................................... - 1 -3.测试依据............................................................... - 1 -3.1标准............................................................. - 1 -3.2文档............................................................. - 1 -4.测试目标............................................................... - 1 -5.测试环境............................................................... - 2 -5.1硬件环境......................................................... - 2 -5.2软件工具......................................................... - 2 -6.测试方法............................................................... - 2 -6.1性能测试策略..................................................... - 2 -6.2结果分析方法..................................................... - 3 -7.测试流程............................................................... - 3 -7.1测试准备......................................................... - 3 -7.2测试设计......................................................... - 4 -7.3测试实施......................................................... - 4 -7.4测试分析......................................................... - 4 -7.5测试交付......................................................... - 5 -8.测试开始条件........................................................... - 5 -9.测试结束条件........................................................... - 5 -10.测试结果.............................................................. - 6 -10.1xxx模块......................................................... - 6 -10.2xxx模块......................................................... - 7 -10.3 xxx模块........................................................ - 8 -10.4数据库存储...................................................... - 9 -10.5用户文档....................................................... - 10 -10.7测试总结....................................................... - 10 -1.项目概述本次软件测试旨在测试配电网故障分析软件系统在既有的环境下是否满足性能需求,发现软件性能瓶颈,为业主掌握系统当前性能水平提供第一手数据。
经充分调研,本次测试将选取现网使用频率较高、较典型的核心业务进行负载性能测试。
本测试方案具体包括测试样品、测试依据、测试目标、测试内容、测试方法、测试流程、测试工作中存在的风险、测试开始结束条件、最终测试报告。
2.测试样品➢XXXXX软件包➢XXXX软件包➢XXXX软件包➢XXXXX软件包➢用户说明书➢软件安装手册3.测试依据3.1标准GB/T 25000.51-2010 软件工程软件产品质量要求与评估(SQuaRE)商业现货(COTS)软件产品的质量要求与测试细则GB/T 15532-2008 《计算机软件测试规范》GB/T 16260.2-2006 软件工程产品质量3.2文档XXXXXXXXXXXXXXXXXXXX任务书XXXXXXXXXXXY用户手册4.测试目标➢xxxxxxxxx要求达到以下指标:1、实现xxxxxxxx功能;2、实现xxxxxxx功能;3、实现多xxxxxxxx等功能;4、集xxxxxx等功能于一体;5、x时间小于xs;6、xxxx95%以上5.测试环境5.1硬件环境5.2软件工具6.测试方法6.1性能测试策略➢单业务负载测试单一业务设计测试场景进行性能负载测试,模拟系统日常使用,监控服务器性能指标,判断被测系统是否满足效率要求或出现性能缺陷。
➢单业务压力测试单一业务设计测试场景进行压力测试,分配并发用户并发事务,随着用户和事务的不断增多,压力的不断增大,确定系统的瓶颈或者不能接受额性能点,来获得系统能提供的最大的服务级别。
6.2结果分析方法➢原始数据分析利用 HP LoadRunner 性能分析工具对已分类的性能数据进行分析,并产生相应的描述评估结果的图表。
➢结果评估及瓶颈定位在测试执行过程中,实时监测测试场景中的服务器的性能指标,如果发现服务器监控指标变化异常,则需要对性能缺陷进行定位测试。
7.测试流程本次测试主要工作流程可以分为测试准备、测试设计、测试实施、测试分析、测试交付等五个阶段,详细情况如下:7.1测试准备➢测试方案制定1)主业单位提供系统需求规格说明书;2)计划管理员辅导业主单位相关人员填写《测试委托单》,文档管理员接收业主单位提供的被测样品,计划管理员与软件测评部负责人协商成立测试准备组,任命测试项目经理;3)测试分析师通过分析相关文档,与业主单位进行沟通,了解业务,收集整理测试需求;4)测评中心计划管理员与项目经理根据测试方案确定测试目标、测试内容和测试时间等相关要求;5)项目经理组织制定测试实施方案,并组织相关人员进行内部评审;6)测试方案确定;➢测试环境准备1)物理环境:确认测试环境满足常温常湿要求(常温:20℃±15℃,常湿:65%±20%);2)网络环境:确认测试环境的网络带宽满足系统需求;3)硬件环境:确认硬件环境满足被测软件正确安装和运行要求的计算机及网络设备的最低配置;4)软件环境:在业主单位提供的生产环境中安装待测软件的运行程序和待测软件正确运行所必须的其他软件(操作系统、数据库和相关接口软件等);➢测试数据准备组织业主单位工程师准备测试数据。
在测试过程中会产生部分测试数据,这些数据对于系统来说属于垃圾数据,会影响系统的正式运行,为避免测试过程给真实系统造成严重的不良影响,建议开发方及时做好数据的备份和清理工作,同时需要建设单位对被测系统的版本有效性进行确认。
7.2测试设计(1)测试用例设计师编制测试用例,明确测试内容的具体执行方法,包括输入及操作、对应功能的输出或期望结果等。
(2)测试用例提交各室负责人或其指定的委托人进行评审,完成修订直至评审通过。
7.3测试实施(1)测试实施工程师与业主单位确认测试环境符合待测系统的要求,然后按照用户文档的说明正确地安装待测系统。
(2)测试环境进行调试,由业主单位提供测试所需的相关数据。
(3)测试实施工程师执行测试用例,并在《测试用例与记录单》中进行记录测试结果和相关问题。
(4)对测试中发现的缺陷,需要填写《缺陷通报单》,要求业主单位人员确认签字。
(5)测试实施工程师整理测试数据,测试结论分析师对测试数据进行分析,提交项目经理;(6)项目经理组织项目组评审测试过程和结果,必要时修改、补充用例进行测试;(7)项目经理根据测试目标及测试结束条件确认项目的结束。
7.4测试分析(1)测试执行完毕,测试结论分析师整理测试数据,编制《测试用例与记录单》;(2)项目经理编制《测试报告》,并提交技术负责人审核;(3)技术负责人审核《测试报告》,并提交测评中心授权签字人批准;(4)测评中心授权签字人签发《测试报告》。
7.5测试交付(1)项目经理持《测试任务单》将被测文档与文档管理员办理交接手续,文档管理员将所有资料整理归档,并妥善保管;(2)项目经理将测试项目的《测试任务单》、《测试方案》、《测试用例与记录单》、《缺陷通报单》、和《测试报告》提交给计划管理员;(3)计划管理员负责通知业主单位领取《测试报告》;(4)计划管理员与文档管理员办理交接手续,文档管理员负责技术资料归档;(5)文档管理员负责技术资料电子档归档;8.测试开始条件➢业主单位提供了系统需求文档和被测试系统的可执行程序,并通过双方沟通了解系统需求;➢测试项目组人员准备完毕并熟悉系统;➢测试环境和测试数据准备完毕;➢业主单位支持人员准备就绪。
9.测试结束条件➢已完成软件测试方案规定的测试任务;➢实际测试过程遵循了原定的测试方案,测试用例执行率达到100%;➢客观、完备、准确地记录了测试过程和测试中发现的所有问题;➢测试的全过程自始至终在控制下进行;➢测试文档齐全、符合规范;➢测试报告通过评审。