文件名称:性能测试结果分析
文件大小:68KB
文件格式:DOCX
更新时间:2022-05-06 11:19:26
性能测试
计算并发用户数的五种方法 一、经典公式1: 一般来说,利用以下经验公式进行估算系统的平均并发用户数和峰值数据 1)平均并发用户数为 C = nL/T 2)并发用户数峰值 C‘ = C + 3*根号C C是平均并发用户数,n是login session的数量,L是login session的平均长度,T是值考察的时间长度 C’是并发用户数峰值 举例1,假设系统A,该系统有3000个用户,平均每天大概有400个用户要访问该系统(可以从系统日志从获得),对于一个典型用户来说,一天之内用户从登陆到退出的平均时间为4小时,而在一天之内,用户只有在8小时之内会使用该系统。 那么, 平均并发用户数为:C = 400*4/8 = 200 并发用户数峰值为:C‘ = 200 + 3*根号200 = 243 举例2, 某公司为其170000名员工设计了一个薪酬系统,员工可进入该系统查询自己的薪酬信息,但并不是每个人都会用这个系统,假设只有50%的人会定期用该系统,这些人里面有70%是在每个月的最后一周使用一次该系统,且平均使用系统时间为5分钟。 则一个月最后一周的平均并发用户数为(朝九晚五): n = 170000*0.5*0.7/5 = 11900 C= 11900*5/60/8 = 124 吞吐量计算为:F = Vu * R / T 单位为个/s F为事务吞吐量,Vu为虚拟用户数个数,R为每个虚拟用户发出的请求数,T为处理这些请求所花费的时间