“并发用户数”、“系统用户数”和“同时在线用户数”的计算公式

上传人:小*** 文档编号:166550603 上传时间:2022-11-01 格式:DOC 页数:4 大小:20.50KB
收藏 版权申诉 举报 下载
“并发用户数”、“系统用户数”和“同时在线用户数”的计算公式_第1页
第1页 / 共4页
“并发用户数”、“系统用户数”和“同时在线用户数”的计算公式_第2页
第2页 / 共4页
“并发用户数”、“系统用户数”和“同时在线用户数”的计算公式_第3页
第3页 / 共4页
资源描述:

《“并发用户数”、“系统用户数”和“同时在线用户数”的计算公式》由会员分享,可在线阅读,更多相关《“并发用户数”、“系统用户数”和“同时在线用户数”的计算公式(4页珍藏版)》请在装配图网上搜索。

1、“并发用户数”、“系统用户数”和“同时在线用户数”的计算公式与并发用户数相关的概念还包括“并发用户数”、“系统用户数”和“同时在线用户数”,下面用一个实际的例子来说明它们之间的差别。假设有一个OA系统,该系统有2000个使用用户这就是说,可能使用该OA系统的用户总数是2000名,这个概念就是“系统用户数”,该系统有一个“在线统计”功能(系统用一个全局变量记数所有已登录的用户),从在线统计功能中可以得到,最高峰时有500人在线(这个500就是一般所说的“同时在线人数”),那么,系统的并发用户数是多少呢?根据我们对业务并发用户数的定义,这500就是整个系统使用时最大的业务并发用户数。当然,500这

2、个数值只是表明在最高峰时刻有500个用户登录了系统,并不表示实际服务器承受的压力。因为服务器承受的压力还与具体的用户访问模式相关。例如,在这500个“同时使用系统”的用户中,考察某一个时间点,在这个时间上,假设其中40%的用户在较有兴致地看系统公告(注意:“看”这个动作是不会对服务端产生任何负担的),20%的用户在填写复杂的表格(对用户填写的表格来说,只有在“提交”的时刻才会向服务端发送请求,填写过程是不对服务端构成压力的),20%部分用户在发呆(也就是什么也没有做),剩下的20%用户在不停地从一个页面跳转到另一个页面在这种场景下,可以说,只有20%的用户真正对服务器构成了压力。因此,从上面的

3、例子中可以看出,服务器实际承受的压力不只取决于业务并发用户数,还取决于用户的业务场景。在实际的性能测试工作中,测试人员一般比较关心的是业务并发用户数,也就是从业务角度关注究竟应该设置多少个并发数比较合理,因此,在后面的讨论中,也是主要针对业务并发用户数进行讨论,而且,为了方便,直接将业务并发用户数称为并发用户数。(1)计算平均的并发用户数:C=nL/T(2)并发用户数峰值:CC根号C公式(1)中,C是平均的并发用户数;n是loginsession的数量;L是loginsession的平均长度;T指考察的时间段长度。公式(2)则给出了并发用户数峰值的计算方式中,其中,C指并发用户数的峰值,C就是

4、公式(1)中得到的平均的并发用户数。该公式的得出是假设用户的loginsession产生符合泊松分布而估算得到的。实例:假设有一个0A系统,该系统有3000个用户,平均每天大约有400个用户要访问该系统,对一个典型用户来说,一天之内用户从登录到退出该系统的平均时间为4小时,在一天的时间内,用户只在8小时内使用该系统。则根据公式(1)和公式(2),可以得到:C=400*4/8=200C2003*号200=242F=VU*R/T其中F为吞吐量,VU表示虚拟用户个数,R表示每个虚拟用户发出的请求数,T表示性能测试所用的时间R=T/TSTS为用户思考时间计算思考时间的一般步骤:A、首先计算出系统的并发

5、用户数C=nL/TF=RxCB、统计出系统平均的吞吐量F=VU*R/TRxC=VU*R/TC、统计出平均每个用户发出的请求数量R=u*C*T/VUD、根据公式计算出思考时间TS=T/R缺陷检测有效性百分比DDE=TDFT/(TDFC+TDFT)x100%其中:TDFT=测试过程中发现的全部缺陷(即由测试组发现的),TDFC=客户发现的全部缺陷(在版本交付后一个标准点开始测量,如,半年以后)缺陷排除有效性百分比DRE=(TDCT/TDFT)x100%其中:TDCT=测试中改正的全部缺陷,TDFT=测试过程中发现的全部缺陷测试用例设计效率百分比TDE=(TDFT/NTC)x100%其中:TDFT=

6、测试过程中发现的全部缺陷,NTC=运行的测试用例数以下公式较适用于白盒测试功能覆盖率=至少被执行一次的测试功能点数/测试功能点总数(功能点)需求覆盖率=被验证到的需求数量/总的需求数量(需求)覆盖率=至少被执行一次的测试用例数/应执行的测试用例总数(测试用例)语句覆盖率=至少被执行一次的语句数量/有效的程序代码行数判定覆盖率=判定结果被评价的次数/判定结果总数条件覆盖率=条件操作数值至少被评价一次的数量/条件操作数值的总数判定条件覆盖率=条件操作数值或判定结果至少被评价一次的数量/(条件操作数值总数+判定结果总数)上下文判定覆盖率=上下文内已执行的判定分支数和/(上下文数*上下文内的判定分支总数)基于状态的上下文入口覆盖率=累加每个状态内执行到的方法数/(状态数*类内方法总数)分支条件组合覆盖率=被评测到的分支条件组合数/分支条件组合数路径覆盖率=至少被执行一次的路径数/程序总路径数

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!