首页 > 其他分享 >XX项目系统压力测试报告模板

XX项目系统压力测试报告模板

时间:2024-09-27 09:21:17浏览次数:15  
标签:测试报告 并发 XX 单据 用户数 测试 调优 模板

1.1、测试目的

对XX系统的业务能力进行性能测试,客观、公正评估系统的性能现状。

1、开发正确、有效的性能测试脚本,模拟业务员进行:XX、XX 这2个单据新增保存、查询、编辑等操作 ;

2、通过性能测试,客观、公正评估在当前环境下,被测系统的各项性能指标表现;

3、验证被测系统的业务处理能力是否能够满足在业务 高峰期的性能要求,为被测系统上线提供参考依据。如不满足,对性能瓶颈进行定位分析,提供性能调优建议。

1.2、测试时间

测试自20XX年X月XX日启动

1.3、测试地点

XX项目现场

1.4、参与人员

角色

姓名

单位

测试人员

测试人员

测试人员

2.测试环境

2.1、环境服务部署详情

应用

服务器地址

微服务名称

该服务所在IP地址

2.2、环境拓扑图

2.3、硬件环境

应用信息

IP地址

操作系统

所在主机配置

3.测试场景

模块

场景名

操作端

接口名

4.测试结果

4.1项目模块

4.1.1PC新增保存项目 

场景描述:模拟用户,对XX单据的新增保存接口进行压力测试。分别测试了10并发,20并发,30并发,50并发,120并发。每2s上1个用户,持续5分钟。

  1. 平均响应时间梯度对比:
  2. 系统处理能力:
  3. 服务器资源利用率: 10并发、20并发...都贴上图,此处不赘述。

    5.调优汇总

    5.1增加微服务节点数

    问题:压测时XX微服务所在的XX服务器内存经常超过50%调优:增加1个XX微服务节点,放在XX服务器上。

  4. 5.2 程序优化

    问题:xx单据查询--并发的平均响应时间超过3s、最高能达到21s多。

    调优:查询代码优化。

    6.测试结论

    据了解XXX一期使用系统的人数是200~250人,全面推广后为500~600人,所有事业部推广平均在1500人左右。根据系统用户数计算并发用户数:并发用户数 = 系统最大在线用户数的8%,则并发用户数在20时即可满足XX第一期推广时的日常使用情况;并发用户数在48时即可满足XX全面推广时的日常使用情况;并发用户数在120时即可满足所有事业部的日常使用情况。(PS:推断不一定准,只做参考)

    压测点

    操作端

    线程数

    平均响应时间(ms)

    TPS

    通过以上压力测试过程可以得出,在系统主要功能业务:PC&APP....都能够满足50并发,并发是120的时候,平均响应时间也大都在10s。其中:

    PC可以支撑每分钟新增保存880个XX单据的压力。

    APP可以支撑每分钟新增保存1400个XX单据的压力......根据以上测试结果,当前系统情况可以满足XX项目日常的使用。

标签:测试报告,并发,XX,单据,用户数,测试,调优,模板
From: https://blog.csdn.net/weixin_39879324/article/details/142493685

相关文章

  • 易优CMS模板是在哪个目录??-eyoucms
    易优CMS的前端模板目录位置在易优CMS中,前端模板的存放位置根据不同的设备(电脑端或移动端)有所不同。以下是具体的模板目录位置:电脑端模板目录template\pc:这是默认的电脑端模板目录。template\default\pc:如果使用的是默认模板,则模板文件会存放在此目录下。template\自定义\pc:......
  • 如何解决 :libstdc++.so.6: version `GLIBCXX_3.4.30‘ not found
    如何解决:libstdc++.so.6:version`GLIBCXX_3.4.30‘notfound问题描述:当您尝试在Linux系统上运行某个程序或软件时,有时会遇到一个错误,提示libstdc++.so.6:versionGLIBCXX_3.4.30notfound。这个错误表明您的系统缺少某个特定版本的C++标准库,具体来说就是GLIBCXX_3.4.30......
  • c++模板,STL
                                            C++提高编程模板函数模板语法:template用法://自动类型推导mySwap(a,b);//显示指定类型mySwap<int>(a,b);注意事项自动类型推导,必须推导出 一致 的数据类型T,才可......