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 -
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%;
客观、完备、准确地记录了测试过程和测试中发现的所有问题;
测试的全过程自始至终在控制下进行;
测试文档齐全、符合规范;
测试报告通过评审。
10. 测试结果
10.1xxx模块
10.2xxx模块
10.3 xxx模块
10.4数据库存储
10.5用户文档
10.7测试总结
通过制定详细的测试计划,并且找专业的独立测试团队,在开发及发布的过程中不断的进行测试,编写了详细的各个功能模块的大量测试用例,找出错误再进行回归测试,先后进行了5次全面的测试,终于按照测试计划比较完善的完成了测试工作。
缺陷和限制
经过系统与专业的测试,发现了软件存在的缺陷,并且对缺陷都进行了认真的修正和回归测试。没有发现影响软件性能及功能的缺陷和限制。
建议
建议在后续其他软件的测试及修正过程中,能够多做分析后再进行修正,如果分析发现该问题会影响到既有软件的功能的话,那么对既有软件的相关部分同样需要进行测试。
评价
在本次测试中,共使用测试用例189项,参见测试人员6人。在这些项目中涵盖了本期工程中的全部软件或者模块,并未发现影响软件运行或者用户使用的致命缺陷。
软件的功能符合性、可靠性、易用性和用户文档的主要要素符合软件产品鉴定测试项的要求,并且具备进入下一阶段的条件。
测试结果: □√通过 □不通过
测试单位:xxxxxxxxx 日 期:2014年 月 日