400-658-0098

产品展示

服务范围

当前位置: 首页 > 南京软件项目验收检测

联系我们Contact Us

苏测检测技术有限公司

电 话:400-658-0098

邮 箱:manager@sucetest.com

网址:www.sucetest.com

总 公 司 地  址  :中国(山东)自由贸易试验区济南片区龙奥北路1311号质检大厦6楼

华东分公司地址:江苏省南京市鼓楼区小市街道北祥路67号泛悦城市广场T2栋710室

华中分公司地址:河南郑州惠济区南阳路192号升龙汇金广场A座1802

华北分公司地址:山西省太原市小店区亚日街环亚时代广场B座23层


南京负载测试、并发测试和压力测试

南京负载测试、并发测试和压力测试

  • 所属分类:南京软件项目验收检测
  • 浏览次数:
  • 二维码:
  • 发布时间:2023-07-12 09:35:32
  • 产品概述

软件性能测试中负载测试、并发测试和压力测试的区别

负载测试

 

 

1、定义:负载测试是通过逐步增加系统负载,测试系统性能的变化,并最终确定在满足性能指标的情况下,系统所能承受的最大负载量的测试。

 

2、目的:不把系统搞挂的测试,使系统能够在最大的压力下可以正常运行,从而获取系统指标。

 

3、方法:不断增加请求压力,直到服务器某个资源项达到饱和(比如CPU使用率达到90%+)或某个指标达到安全临界值(比如运维的监控告警阈值or拐点)。系统负载压力包含并发用户数、持续运行时间、数据量等。其中并发用户数是负载压力的重要指标。

 

 

并发测试

 

 

1、定义:检查系统是否有并发问题,例如内存泄漏、线程锁、资源争用等问题。

 

2、目的:确定用户并发数,必须知道系统所承载的在线用户数。然后在单位时间内(S)同时发起一定量的请求。

 

3、确定并发用户数的方法:

 

例如:公司OA系统账号或者总用户有2000;最高峰在线500;但是这500人并不是作为并发用户存在的概念。即并不表示服务器实际承载的压力;有可能40%关注的是首页新闻公告板之类(注意看新闻这个阶段是不能造成服务器的压力);20%用户在查询资料或者操作表格;20%用户在发呆;20%在页面之间跳转;在这种情况下,只有真正20%用户在对服务器造成实质的影响。

 

我们将这个查询、操作表格作为一个业务范畴来说;直接将这部分业务并发用户称为并发用户数:

 

(1)计算平均并发用户数:C=NL/T

 

(2)并发用户峰值数:C’ ≈ C+3根号C

 

公式(1)中,C是平均的并发用户数;nlogin session的数量;Llogin session的平均长度;T指考察的时间段长度。

 

公式(2)则给出了并发用户数峰值的计算方式中,其中,C’指并发用户数的峰值,C就是公式(1)中得到的平均的并发用户数。该公式的得出是假设用户的login session产生符合泊松分布而估算得到的。

 

假设有一个OA系统,该系统有3000个用户,(可以看注册信息)平均每天大约有400个用户要访问该系统,(日志文件查看)对一个典型用户来说,一天之内用户从登录到退出该系统的平均时间为4小时,在一天的时间内,用户只在8小时内使用该系统。

 

则根据公式(1)和公式(2),可以得到:

 

C = 4004/8 = 200

 

C’≈200+3根号200 = 242

 

但是一般的做法是把每天访问系统用户数的10%作为平均的并发用户数。最大的并发用户数乘上一个值,2或者3

 

假如说用户要求系统每秒最大可以处理100个登陆请求,10/25/50/75/100 个并发用户来执行登陆操作,然后观察系统在不同负载下的响应时间和每秒事务数。如果用户数在100的时候,响应时间还在允许范围呢,就要加大用户数,例如120 等 。个人理解这个用户数就是我们经常说的等价类和边界值法来设定。

 

 

压力测试

 

 

1、定义:是给软件不断加压,强制其在极限的情况下运行,观察它可以运行到何种程度,从而发现性能缺陷。

 

2、目的:把系统搞挂的测试。

 

3、方法:以负载测试或者并发测试为依据,给软件不断加压,强制其在极限的情况下运行,观察它可以运行到何种程度,从而发现性能缺陷。

 

 文章内容来源于网络整理,仅供学习交流和参考,我们对转载、分享的内容和观点保持中立,也不对准确性、可靠性或完善性提供任何保证,如有错误或涉版权问题请及时联系小编修改或删除。



 苏测检测技术有限公司公司

– 成立于2015年;公司总部地址在济南龙奥北路1311号质检大厦。

总部位于山东济南,在江苏南京、河南郑州、山西太原设立分部

合作伙伴包括各级政府、企事业单位和龙头企业

严谨、客观、进取

信息化项目从立项到验收的全过程咨询和检测

以最快的速度、最高的效率提供权威性报告

根据中国国家认证认可监督管理委员会、中国合格评定国家认可委员会相关准则,苏测检测技术有限公司建立了一套完整、严谨的质量管理体系,并获得了国家认证认可监督委员会检验检测机构资质认定证书CMA)和中国合格评定国家认可委员会CNAS)的实验室认可证书,可提供软件和信息化系统的第三方委托测试和项目验收测试等软件评测服务。

为您提供更加周到、细致、贴心的高质量、高效率服务。


上一篇:没有了
下一篇:信息化项目验收检测2022-03-18

近期浏览:

相关产品

相关新闻

  400-658-0098

总公司地址:中国(山东)自由贸易试验区济南片区龙奥北路1311号质检大厦6楼

         营业执照信息公示

热推信息 · 企业分站 · 网站地图 · RSS · XML

Copyright © 苏测检测技术有限公司 备案号:鲁ICP备2021000456号-1 技术支持: 华企祥云

主营区域: 南京 无锡 徐州 常州 苏州 南通 连云港 淮安 盐城 扬州