性能测试报告模板
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
[专业公司名] [系统名称] 性能测试报告
版本号:
2014年06月10日共享服务中心
1引言
1.1编写目的
编写该测试总结报告主要有以下几个目的
1.通过对测试结果的分析,得到对系统质量的评价;
2.系统存在的缺陷,为修复和预防bug提供建议;
3.分析测试过程中的不足,为将来的改进提供参考;
说明:列举该报告的作用及其编写目的
1.2阅读对象
主要读者:太平养老及共享中心的领导、团险核心系统的用户、系统需求人员、系统开发人员、测试人员
其他读者:其他愿意了解团险核心系统的其他人员
说明:列举该报告主要的阅读对象,和其他潜在可能的阅读对象
1.3参考资料
XXX项目性能测试方案
XXX项目性能测试需求确认表
XXX项目结果分析表
…………..
2系统评价
对系统做整体性能测试情况做总结,并对系统整体性能做评估和评价。
3测试环境
3.1网络拓扑结构图
可添加生产环境网络拓扑结构图与性能测试环境网络拓扑结构图,并对比,如一致要说明环境一致;如不一致,要说明差异性。与接口系统的对接情况做说明,如对接XXX接口的测试环境或者开发挡板等。
3.2软硬件配置
性能测试硬件基础环境表
性能测试软件环境配置表
性能测试环境参数配置表
说明环境参数配置表可以以此表格的形式展现,也可以内嵌配置文件。4测试进度
添加进度偏差说明分析
5测试数据
增量:可以是交易功能insert新增的数据量,也可以是查询类功能的查询结果的数据量。
6测试情况
6.1基准测试
6.1.1测试过程
描述测试过程中遇到的问题,解决的方法等。如没有,本小节可删减。
6.1.2测试结果
第一轮:未达指标的数据可以标红突出
第二轮
第三轮:
6.1.3测试分析
可添加几轮测试的时间比对图,图形选择一般选择为柱状图。对测试结果做分析说明。
6.2单一并发测试
6.2.1测试过程
6.2.2测试结果
第一轮:
第二轮:
第三轮:
6.2.3测试分析
可添加几轮测试的时间比对图,图形选择一般选择为柱状图。对测试结果做分析说明。
6.3混合并发测试
6.3.1测试过程
6.3.2测试结果
可根据项目实际需要,筛选所要在测试报告中体现的指标值。
第一轮:
第二轮
第三轮
6.3.3测试分析
可添加经过调优后确认封版的性能测试执行的结果图,可从lr中结果文件中添加比如:整体摘要截图、TPS曲线截图、时间曲线截图等;各服务器监控图标,如CPU 、磁盘、虚拟内存、page等。最后对测试结果做文字说明分析。
6.4容量测试
6.4.1测试过程
6.4.2测试结果
6.4.3测试分析
可从lr中结果文件中添加比如:整体摘要截图、TPS曲线截图、时间曲线截图等;各服务器监控图标,如CPU 、磁盘、虚拟内存、page等。最后对测试结果做文字说明分析,
并分析出系统的最优并发数,最大并发数以及极限值。
6.5稳定性测试
6.5.1测试过程
6.5.2测试结果
6.5.3测试分析
可从lr中结果文件中添加比如:整体摘要截图、TPS曲线截图、时间曲线截图等;各服务器监控图标,如CPU 、磁盘、虚拟内存、page等。最后对测试结果做文字说明分析,主要关注平均响应时间、系统处理能力、资源利用率、交易成功率等各项指标变化是否平稳,是否存在内存泄漏等问题。
6.6批处理测试
6.6.1测试过程
描述批处理的测试过程情况,描述批处理测试数据量的情况。
6.6.2测试结果
6.6.3测试分析
添加各服务器监控指标图,并对测试结果做文字分析说明。
内部测试的缺陷较多的需求有:自助卡激活、账户转移、投保等级变更等,详缺陷数据见下表:
说明:给出各模块内部测试发现的缺陷清单,对缺陷较多的模块,要拿出来特殊说明。
7量化分析
7.1缺陷总体数据统计
缺陷分级统计表
插图,图标说明,一般为柱形图。缺陷分级一般为建议性、微小、一般、严重、致命等。
缺陷状态统计表
可插入柱形图展示。
7.2缺陷引入原因分析
性能测试缺陷原因分析与功能略有差别,举例如:需求、设计、代码、界面、接口问题、数据问题、环境问题、功能未实现等。
说明:列举所有缺陷引入的原因,对于缺陷较多的问题,特殊说明,给出适当的建议。可添加柱状图标展示。
缺陷率(%)=缺陷发现数/缺陷总数×100%
对缺陷数据做结果分析,并分析产生的原因。
7.3遗留缺陷清单
详细描述说明性能测试每一个遗留的缺陷以及对应策略。包含新建状态、已指派状态、重新打开状态、暂缓状态。一般在性能测试准出时是不允许有新建状态,已指派状态、重新打开状态的缺陷。问题没有得到彻底解决,但是有缓解的,可与项目组协商是置为关闭状态还是暂缓状态,一般建议为暂缓状态。
如有新建状态的,确定不是缺陷的请关闭,本次项目暂时不做修改的,请置为暂缓状态。如有指派状态的,确定是缺陷并且在本次项目要修复的,督促开发修复,测试验证通过置为关闭状态;确定无法修复或者本次项目不做修复的,置为暂缓状态。
如有重新打开状态的,解决办法参考指派状态。
问题一:
问题二:
7.4缺陷清单
提供该版本测试过程中发现的所有缺陷清单,以excel附件形式插入在文档内。
8其他
对以上所有内容进行补充说明之类的文字