根据性能需求评估并发用户数

原创 2015年07月08日 09:45:47

      近期公司有一个项目需要进行性能测试(公司定制的OA系统),但是性能需求不是特别规范,需要测试工程师根据经验对需求进行分析。今天结合案例,和大家分享一下如何根据性能测试的需求,评估测试中的并发用户量。

并发用户数由如下要素决定:

1)登录系统的用户数量(n),可以理解为平均每天访问用户数

2)用户从登录系统到退出系统的时间间隔(L),可以理解为一天内用户从登录到退出系统的时间间隔

3)被考察的时间长度(T),可以理解为一天内有多长时间有用用户访问系统

  • 平均并发用户数的计算:C=n*L/T
  • 并发用户数峰值计算:C^=C+3*根号C

需求:该OA系统建设规模上满足10000个注册用户(公司实际员工500+)。平均每天大约有500个员工访问该OA系统,用户登录系统后一般会停留大约8小时,一天内用户只在8:00-18:00的时间段内使用该系统(10个小时)。公司要求对系统进行性能测试和稳定性测试,那么根据经验评估的结果,该系统需达到如下并发用户量:

  • 平均并发用户数 C=500*8/10=400
  • 并发用户数峰值 C^=400+3*根号400=460


系统的平均并发用户数和并发数峰值如何估算

一、经典公式1:    一般来说,利用以下经验公式进行估算系统的平均并发用户数和峰值数据     1)平均并发用户数为 C = nL/T   2)并发用户数峰值 C‘ = C + 3*根号C ...
  • w297228025
  • w297228025
  • 2015年09月28日 16:18
  • 10313

如何准确估算并发数?

http://blog.sina.com.cn/s/blog_544b2b160100gof6.html 这次活动带给我最深刻的印象就是:由于业务流程中的预见性准备不足,导致用户大量...
  • ppby2002
  • ppby2002
  • 2014年08月26日 11:56
  • 6085

如何通过最大用户并发数来确定系统最大用户数

作者:王小王 链接:https://www.zhihu.com/question/39608108/answer/82173112 来源:知乎 著作权归作者所有,转载请联系作者获得授权。 ...
  • u010963948
  • u010963948
  • 2017年02月09日 15:15
  • 1204

系统的平均并发用户数和并发数峰值如何估算

一、经典公式1:    一般来说,利用以下经验公式进行估算系统的平均并发用户数和峰值数据     1)平均并发用户数为 C = nL/T   2)并发用户数峰值 C‘ = C + 3*根号C ...
  • w297228025
  • w297228025
  • 2015年09月28日 16:18
  • 10313

系统吞吐量、TPS(QPS)、用户并发量、性能测试概念和公式

PS:下面是性能测试的主要概念和计算公式,记录下: 一.系统吞度量要素:   一个系统的吞度量(承压能力)与request对CPU的消耗、外部接口、IO等等紧密关联。单个reqeust 对...
  • kefeng824
  • kefeng824
  • 2015年05月15日 10:36
  • 970

web 性能测试中的几个关键指标:并发用户数,QPS,用户平均请求等待时间

关于并发用户数和QPS,自己一直被这两个概念纠结,阅读了一下相关资料,总结如下:并发 用户数和QPS两个概念没有直接关系,但是如果要说QPS时,一定需要指明是多少并发用户数下的QPS,否则豪无意义,因...
  • juan0728juan
  • juan0728juan
  • 2016年08月11日 20:33
  • 730

并发连接数、请求数、并发用户数

并发连接数、请求数、并发用户数 概念 并发连接数-SBC(Simultaneous Browser Connections) 并发连接数指的是客户端向服务器发起请求,并建立了TCP连接。每秒...
  • Stitch77
  • Stitch77
  • 2016年06月16日 14:59
  • 5100

计算并发用户数的五种方法

一、经典公式1:    一般来说,利用以下经验公式进行估算系统的平均并发用户数和峰值数据     1)平均并发用户数为 C = nL/T   2)并发用户数峰值 C‘ = C + 3*根号C ...
  • qq_23101033
  • qq_23101033
  • 2017年07月11日 15:33
  • 1254

响应时间/并发用户数/吞吐量…

原文地址:响应时间/并发用户数/吞吐量/思考时间的计算作者:一晌贪欢一、软件性能的关注点 对一个软件做性能测试时需要关注那些性能呢? 我们想想在软件设计、部署、使用、维护中一共有哪些角色的参与,然后...
  • letv0907
  • letv0907
  • 2014年08月21日 13:59
  • 2532

LoadRunner之并发用户数与迭代关系

LoadRunner之并发用户数与迭代关系
  • u013493370
  • u013493370
  • 2016年04月05日 15:12
  • 986
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:根据性能需求评估并发用户数
举报原因:
原因补充:

(最多只允许输入30个字)