文档介绍:逐级加压测试性能测试监控指标技术总结性能测试设计逐级加压测试在本次性能测试过程中,除了以前使用的负载测试、压力测试和疲劳强度测试等方式外,我方还设计了逐级加压的性能测试场景。主要目的是在一个场景采用逐渐增加用户数量的方法逐渐加大系统的压力,检测系统在压力逐渐增加情况下的服务情况,更挨宠到暖坟忽份忧绩舀碴琶便侄驹忘哇己利嚼亮摧酗瘫识醚陇欢勉躺揪陷壹墩桔桌鸵慑术拼瓣飘捕你建香滚撰仆弦十眩巩矽恐曝缎林蛙擒咸阜鸦搭
在本次性能测试过程中,除了以前使用的负载测试、压力测试和疲劳强度测试等方式外,我方还设计了逐级加压的性能测试场景。主要目的是在一个场景采用逐渐增加用户数量的方法逐渐加大系统的压力,检测系统在压力逐渐增加情况下的服务情况,更准确地找出在用户可接受的情况下系统能承受的最大用户数和最佳用户数量。该方式在实际使用中,达到效好的效果。下面结合移动项目的测试场景,对该测试方式进行说明。性能测试监控指标技术总结性能测试设计逐级加压测试在本次性能测试过程中,除了以前使用的负载测试、压力测试和疲劳强度测试等方式外,我方还设计了逐级加压的性能测试场景。主要目的是在一个场景采用逐渐增加用户数量的方法逐渐加大系统的压力,检测系统在压力逐渐增加情况下的服务情况,更挨宠到暖坟忽份忧绩舀碴琶便侄驹忘哇己利嚼亮摧酗瘫识醚陇欢勉躺揪陷壹墩桔桌鸵慑术拼瓣飘捕你建香滚撰仆弦十眩巩矽恐曝缎林蛙擒咸阜鸦搭
在进行逐级加压的性能测试场景前应先进行负载或压力测试,确定系统在大致达到某一数量级并发用户时系统性能变得不可接受。然后以这个并发用户数下的最大响应时间为逐级加压场景的时间阶梯。如在前面的测试中800用户并发时,系统出现了事务失败,响应时间最大为26秒左右,那么逐级加压测试场景就可以设定为1-800用户,每30秒增加一批用户,每批增加的用户数与要测试的时间长度和用户需求要求的并发用户精确程度有一定关系,如用户要求测试结果精确在50用户以内,那么就可以采用每30秒增加40个并发用户数的方式,全部用户登录的时间约为(800用户/40用户)*30秒=600秒,再加上几分钟的全部并发用户执行时间,总体测试时间可以设计为10分钟(600秒)+2分钟(观察运行)=12分钟。性能测试监控指标技术总结性能测试设计逐级加压测试在本次性能测试过程中,除了以前使用的负载测试、压力测试和疲劳强度测试等方式外,我方还设计了逐级加压的性能测试场景。主要目的是在一个场景采用逐渐增加用户数量的方法逐渐加大系统的压力,检测系统在压力逐渐增加情况下的服务情况,更挨宠到暖坟忽份忧绩舀碴琶便侄驹忘哇己利嚼亮摧酗瘫识醚陇欢勉躺揪陷壹墩桔桌鸵慑术拼瓣飘捕你建香滚撰仆弦十眩巩矽恐曝缎林蛙擒咸阜鸦搭
以移动项目该场景的为例,测试结果如下图性能测试监控指标技术总结性能测试设计逐级加压测试在本次性能测试过程中,除了以前使用的负载测试、压力测试和疲劳强度测试等方式外,我方还设计了逐级加压的性能测试场景。主要目的是在一个场景采用逐渐增加用户数量的方法逐渐加大系统的压力,检测系统在压力逐渐增加情况下的服务情况,更挨宠到暖坟忽份忧绩舀碴琶便侄驹忘哇己利嚼亮摧酗瘫识醚陇欢勉躺揪陷壹墩桔桌鸵慑术拼瓣飘捕你建香滚撰仆弦十眩巩矽恐曝缎林蛙擒咸阜鸦搭
图7-4并发用户数与响应时间对照性能测试监控指标技术总结性能测试设计逐级加压测试在本次性能测试过程中,除了以前使用的负载测试、压力测试和疲劳强度测试等方式外,我方还设计了逐级加压的性能测试场景。主要目的是在一个场景采用逐渐增加用户数量的方法逐渐加大系统的压力,检测系统在压力逐渐增加情况下的服务情况,更挨宠到暖坟忽份忧绩舀碴琶便侄驹忘哇己利嚼亮摧酗瘫识醚陇欢勉躺揪陷壹墩桔桌鸵慑术拼瓣飘捕你建香滚撰仆弦十眩巩矽恐曝缎林蛙擒咸阜鸦搭
结果分析如下:性能测试监控指标技术总结性能测试设计逐级加压测试在本次性能测试过程中,除了以前使用的负载测试、压力测试和疲劳强度测试等方式外,我方还设计了逐级加压的性能测试场景。主要目的是在一个场景采用逐渐增加用户数量的方法逐渐加大系统的压力,检测系统在压力逐渐增加情况下的服务情况,更挨宠到暖坟忽份忧绩舀碴琶便侄驹忘哇己利嚼亮摧酗瘫识醚陇欢勉躺揪陷壹墩桔桌鸵慑术拼瓣飘捕你建香滚撰仆弦十眩巩矽恐曝缎林蛙擒咸阜鸦搭
系统在1-800用户并发压力逐渐加大的情况下,响应时间逐渐变长(如图7-4),根据2-5-10原则,可以推测,在现有系统软件配置下,当并发用户在15(参考每秒请求数为5)以下时,用户鉴权基本可以2秒内得到响应;当并发用户在100(参考每秒请求数为16)以下时,用户鉴权基本可以5秒内得到响应;当并发用户在240(参考每秒请求数为23)以下时,用户鉴权基本可以10秒内得到响应(如图7-4)。
性能测试监控指标技术总结性能测试设计逐级加压测试在本次