smallpdf可以登录下载 843409677@qq.com

    QB/JF
    新疆金风科技股份有限公司
    北京金风慧能技术有限公司
    文件编号:JL-R&D-35
    XXXX(产品全称)
    版本性能测试报告
    VX.X.XXX.X
    版本:V1.1
    编制:
    审核:
    批准:
    实施日期:

    修改记录

    版本号 章节号 修改内容 修改日期 修改人
    V1.0 全文 新建模板
    V1.1 全文 按照实际工作,全文修订 2021.07.27 郑婷婷

    目录

    1 概述 1
    1.1 编写目的 1
    1.2 测试范围 1
    1.3 文档范围 2
    1.4 参考资料 2
    1.5 测试工具 2
    2 测试环境 3
    2.1 硬件环境 3
    2.2 软件环境 3
    2.3 网络拓扑图 3
    3 性能指标拟定要求 4
    4 测试场景执行分析 4
    4.1 场景1 5
    4.2 场景2 9
    4.3 稳定性测试 9
    5 数据汇总 10
    6 测试总结 11
    6.1 总结分析 11
    6.2 测试结论 13

    <所有蓝色斜体文字均为模板说明,正式编制时请删除!>
    <所有表格设置固定宽度15cm,并文档居中;所有正文字体宋体,五号>

    1. 概述
      1. 编写目的

    //描述本次性能测试报告的编写目的,特护测试报告的编写目的需要进行阐述(宋体,五号);
    //示例如下:
    本次性能测试,基于AM Server V6.0.300.0及SOAM APP V6.0.300.0版本,主要验证生产管理系统及移动端的性能状况是否达到验收标准,为项目验收提供依据,为研发人员性能改进提供依据。为后续现场部署提供合理的服务器配置指导方案。

    1. 测试范围

    //描述本次性能测试的范围,包含哪些业务场景和性能测试需求(宋体,五号);
    //示例如下:
    本次测试的主要对象是金风服务管理系统及移动端的性能问题,主要测试范围如下:

    1. 金风服务管理系统:
    • 验证系统登录性能场景
    • 验证页面加载时间(首页、缺陷管理界面、外包电气工作票开票界面)
    • 验证历史数据查询场景(工单管理、工作票管理和运行日志)
    • 验证文件导入和导出测试
    • 验证核心业务场景(提交缺陷、工单提交&确认、外包风电机组工作票提交)
    1. SOAM APP移动端
    • 验证启动时间(到欢迎页面)
    • 验证FPS、CPU占用率、内存占用率
    • 验证30分钟耗电量
      1. 文档范围

    //描述本次性能测试的范围(宋体,五号);
    //示例如下:
    本测试报告,作为本次生产管理系统和移动端性能测试的总结性文件,内容范围如下:

    1. 明确各测试场景的性能测试过程、方法及结果;
    2. 分析测试结果存在的性能瓶颈
    3. 给出性能调优建议和依据

      1. 参考资料

    //描述本次性能测试的参考资料(宋体,五号);
    //示例如下:
    《AM Server V6.0产品软件系统设计方案.docx》
    《AM Server V6.0产品软件系统测试方案.docx》
    《AM Server V6.0项目立项决策汇报报告.pptx》
    《AM Server V6.0产品需求规格说明书V1.3-1.docx》

    1. 测试工具

    //描述本次性能测试使用的相关测试工具,版本号,以及主要用途(宋体,五号);

    序号 工具名称 作用
    1 //工具名称(版本号) //注明工具的主要作用
    2
    3

    //示例如下:

    序号 工具名称 作用
    1 Loadrunner12 性能测试工具
    2 Open-falcon(XXX) 监控服务器资源
    3 Perfdog(XXX) 移动端性能测试工具
    1. 测试环境
      1. 硬件环境

    //列出本轮性能测试涉及的硬件环境,包括设备名称、参数、IP及其他备注信息;

    设备 参数 IP 备注
    1. 软件环境

    //列出本轮性能测试涉及的软件环境,如相关设备下的软件工具及版本号(不包含测试工具)

    设备 操作系统 软件工具及版本
    1. 网络拓扑图

    //绘制性能测试环境网络拓扑图,示例如下:
    JL-R&D-35XXXX项目性能测试报告 -202107(1) - 图1

    1. 性能指标拟定要求

    //注明本轮测试覆盖的相关产品/软件的拟定性能指标要求(宋体,五号)
    //若覆盖多产品,则份多表填写;若只覆盖单产品,则只保留一个表进行填写即可;
    XXX产品

    序号 技术指标 要求
    1
    2
    3

    YYYY产品

    序号 技术指标 要求
    1
    2
    3

    //示例如下:
    软件1:AM Server

    序号 技术指标 要求
    1 页面加载延迟 <=3s
    2 响应延迟 <=2s
    3 接口响应延迟 <4s
    4 文件导出报表时间 <10s
    5 报表统计查询 <10s
    6 系统用户数(在线) 100
    7 并发用户数 20
    8 报表统计查询 <10s
    9 CPU占用率 <60%
    10 内存占用率 <65%

    软件2:SOAM APP

    序号 技术指标 要求
    1 APP启动时间 <5s
    2 流畅度(FPS) 30<FPS<60
    3 电量 30分钟耗电量<30%
    4 CPU占用率 <60%
    5 内存占用 PSS<500MB
    6 稳定性 崩溃率<0.1%;ANR<0.1%
    1. 测试场景执行分析

    //对本轮测试覆盖的相关产品、软件、服务进行测试场景执行分析(宋体,五号)
    //若多产品如一个报告涵盖A产品、B产品,则分别4.1章节A产品,4.2章节B产品;
    //示例1:
    4 测试场景执行分析

    1. 1. _产品A_
    2. 1. _场景1_
    3. 1. _场景1.1_
    4. 1. _场景1.2_
    5. 2. _模块2_
    6. 2. _产品B_
    7. 1. _场景1_
    8. 1. _场景1.1_
    9. 1. _场景1.2_
    10. 2. _场景2_

    //若单产品如一个报告函告单一产品,则无需进行单独的产品章节设置,至二级4.1A模块,4.2B模块;
    //示例2:
    4 测试场景执行分析

    1. 1. _场景1_
    2. 1. _场景1.1_
    3. 1. _场景1.2_
    4. 2. _场景2_
    5. 1. _场景2.1_
    6. 1. _场景2.2_
    1. 场景1
      1. 子场景A

    【场景说明】
    //描述分析场景的设计详情(宋体,五号,格式不限);
    //示例如下:
    JL-R&D-35XXXX项目性能测试报告 -202107(1) - 图2
    【测试分析】
    //描述该场景下相关测试监控详情,建议列表/截图展示,关键数据包含关键数据(如TPS、响应时间、吞吐量、CPU使用、内存使用等) (宋体,五号,格式不限
    //示例如下:
    JL-R&D-35XXXX项目性能测试报告 -202107(1) - 图3
    JL-R&D-35XXXX项目性能测试报告 -202107(1) - 图4
    【测试结论】
    //描述分析每个测试场景下的测试主要结论 (宋体,五号,格式不限)
    //示例如下:
    JL-R&D-35XXXX项目性能测试报告 -202107(1) - 图5

    1. 1. 子场景B

    【场景说明】//描述分析场景的设计详情(宋体,五号,格式不限);
    【测试分析】 //描述该场景下相关测试监控详情,建议列表/截图展示,关键数据包含关键数据(如TPS、响应时间、吞吐量、CPU使用、内存使用等) (宋体,五号,格式不限
    【测试结论】//描述分析每个测试场景下的测试主要结论 (宋体,五号,格式不限)

    1. 场景2
      1. 子场景A

    【场景说明】//描述分析场景的设计详情(宋体,五号,格式不限);
    【测试分析】 //描述该场景下相关测试监控详情,建议列表/截图展示,关键数据包含关键数据(如TPS、响应时间、吞吐量、CPU使用、内存使用等) (宋体,五号,格式不限
    【测试结论】//描述分析每个测试场景下的测试主要结论 (宋体,五号,格式不限)

    1. 1. 子场景B

    【场景说明】//描述分析场景的设计详情(宋体,五号,格式不限);
    【测试分析】 //描述该场景下相关测试监控详情,建议列表/截图展示,关键数据包含关键数据(如TPS、响应时间、吞吐量、CPU使用、内存使用等) (宋体,五号,格式不限
    【测试结论】//描述分析每个测试场景下的测试主要结论 (宋体,五号,格式不限)

    1. 稳定性测试

    //对本轮测试覆盖的相关产品的稳定性测试场景、监控情况、测试结论进行分析总结(宋体,五号,格式不限)
    【场景说明】//描述分析场景的设计详情(宋体,五号,格式不限);
    【测试分析】 //描述该场景下相关测试监控详情,建议列表/截图展示,关键数据包含关键数据(如TPS、响应时间、吞吐量、CPU使用、内存使用等) (宋体,五号,格式不限
    【测试结论】//描述分析每个测试场景下的测试主要结论 (宋体,五号,格式不限)
    //示例如下:
    JL-R&D-35XXXX项目性能测试报告 -202107(1) - 图6

    1. 数据汇总

    //将各个场景的测试结果统计汇总,方便相互之间比较,也方便评审
    //示例如下:JL-R&D-35XXXX项目性能测试报告 -202107(1) - 图7

    1. 测试总结

      1. 总结分析

    //根据测试结果,将收集分析的计数器数据和可能存在性能瓶颈的环节做出说明和判断。并对整个性能测试过程中的关键点进行说明和补充,识别风险并高亮;
    //示例1如下:

    JL-R&D-35XXXX项目性能测试报告 -202107(1) - 图8
    //示例2如下:
    JL-R&D-35XXXX项目性能测试报告 -202107(1) - 图9

    1. 测试结论

    //根据测试结果,对标章节3中的性能拟定要求,得出结论是否满足性能指标要求。(宋体,五号)

    分类 子场景 通过标准 结果
    //场景分类1 //简答描述子场景 //写明各子场景通过标准 //给出是否通过结论
    //简答描述子场景 //写明各子场景通过标准 //给出是否通过结论
    测试结论 //对本次性能测试给出不超过一句话的总结,并给定最终结果通过与否;
    1. <br /> 测试工程师签字_____<br />_//示例如下:_<br />![](https://cdn.nlark.com/yuque/0/2021/png/524366/1627615068350-1c3d24e7-32d1-483e-b5b0-19cda31e258d.png#id=meaaz&originHeight=709&originWidth=722&originalType=binary&ratio=1&status=done&style=none)