51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 4854|回复: 1
打印 上一主题 下一主题

[原创] 并发用户数与单位时间事务数

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-11-30 22:10:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
<P>by jack</P>
<P><FONT size=2>近日听到有人提及性能测试的并发用户数,言及之时总以“每秒多少多少并发用户”云云,而提到“每秒事务数”时又无法弄清楚其与所谓“每秒并发用户数”的关系。</FONT></P>
<P><FONT size=2>其实“并发用户数”与“每秒事务数”是性能数据中不同性质的名词,没有直接关系。“并发用户数”针对的是时刻,比如我查看上午8时31分32秒这个时刻的在线人数是23,这个23就是这一时刻的“并发用户数”;而我提取31分到35分这5分钟的访问量是600,那么每秒平均事务数就是2了。</FONT></P>
<P><FONT size=2>但是“并发用户数”与“每秒事务数”也不是完全割裂的。</FONT></P>
<P><FONT size=2>比如有20个并发用户,每个用户4秒钟做一次访问,那么1分钟里每个用户访问15次,20个并发用户就做了300次,每秒平均事务数就是5。</FONT></P>
<P><FONT size=2>一般来说,当用户操作的样本数量足够多的时候,用户表现的操作会体现出规律与一致性,假设用户表现因子为<SPAN style="FONT-FAMILY: 宋体">α,可以近似的认为每秒事务数tps与并发用户数nu之间为一元关系</SPAN></FONT></P>
<P><FONT size=2><SPAN style="FONT-FAMILY: 宋体">tps=<SPAN style="FONT-FAMILY: 宋体">α×nu</SPAN></SPAN></FONT></P>
<P><SPAN style="FONT-FAMILY: 宋体"><SPAN style="FONT-FAMILY: 宋体"><FONT size=2>正确认识并发用户数和每秒事务数,是做好性能测试的充要条件。</FONT></SPAN></SPAN></P>
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-1-11 23:12:32 | 只看该作者
上了一课,谢谢让我把这2个概念能更清晰的认识。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-4-23 15:19 , Processed in 0.073160 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表