公司系统性能测试需求分析

统计分析时间段:82日

 

工作时间长度:12小时

 

峰值工作时间:根据2-8法则,12×20%=2.4小时

 

统计时间内总请求数量 82 Requests Total:454600401个

 

平均每日请求数量: 统计时间内总请求数量/82天 =  5543907个

 

根据2-8法则计算:

 

峰值每日请求数量:根据2-8法则计算,统计时间内总请求数量 × 4 /82天 = 22175629个

 

根据hp tpm-c标准指标,每事务包含10个请求

平均每日事务数量(每日访问量):5543907/10个 = 554391个

 

峰值每日事务数量(每日访问量):22175629/10个 = 2217563个

平均每分钟事务数量:554391个/(12小时×60分钟) =  770个

根据2-8法则,每日20%的时间产生80%的事务计算

峰值每分钟事务数量:2217563×80%/(12×20%×60)=12320个

 

平均web吞吐量:770个×10/60 = 128 requests /sec

 

峰值web吞吐量:12320个×10/60 = 2053 requests / sec

 ---------------------------------------------------------------------------------------------------------------------------------------------------

平均并发用户数量1:(某一时刻系统内session的数量)—该指标用于测试人员在进行叠加式性能测试时,设置Vuser数量

 

   计算方法一:系统用户的20%~30%,推荐加上额外的5%~10%来确保足够的配置进行评估。 = 12000× 25% = 4800人

 

  

 

平均并发用户数量2:(某一时刻,同时提交并发请求的人数)—该指标用于测试人员进行负载、压力测试时,设置一次性提交请求的Vuser数量

 

  计算方法一:平均每分钟事务数量/60 = 770 /60秒 = 13 个用户/sec

  计算方法二:C = nL/T 公式(1)中,C是平均的并发用户数;n是login session的数量;L是login session的平均长度;T指考察的时间段长度。 假设有一个OA系统,该系统有3000个用户,平均每天大约有400个用户要访问该系统,对一个典型用户来说,一天之内用户从登录到退出该系统的平均时间为4小时,在一天的时间内,用户只在8小时内使用该系统。
则根据公式(1)和公式(2),可以得到:
               C = 400*4/8 = 200


               C’≈200+3*根号200 = 242

 

      最终:C = 12000人 ×15分钟 × 60 / 12小时 ×60 × 60 = 250人

 计算方法三:平均每分钟事务数量 × 80% = 770 ×80% = 616人

 

本人认为平均并发用户数量2 的计算方法一 合理 。

---------------------------------------------------------------------------------------------------------------------------

峰值并发用户数量1:(某一时刻系统内session的数量)—该指标用于测试人员在进行叠加式性能测试时,设置Vuser数量

 

    计算方法一:系统用户的20%~30%,,推荐加上额外的5%~10%来确保足够的配置进行评估 = 12000× 25% = 4800人

 

峰值并发用户数量2:(某一时刻,同时提交并发请求的人数)—该指标用于测试人员进行负载、压力测试时,设置一次性提交请求的Vuser数量

 

    计算方法一:峰值每分钟事务数量 / 60 = 12320 / 60sec = 205 个Vuser/sec

 

    计算方法二:C = nL/T 公式(1)中,C是平均的并发用户数;n是login session的数量;L是login session的平均长度;T指考察的时间段长度。 假设有一个OA系统,该系统有3000个用户,平均每天大约有400个用户要访问该系统,对一个典型用户来说,一天之内用户从登录到退出该系统的平均时间为4小时,在一天的时间内,用户只在8小时内使用该系统。
则根据公式(1)和公式(2),可以得到:
               C = 400*4/8 = 200


               C’≈200+3*根号200 = 242

 

      最终:C = 12000人 ×15分钟 × 60 / 12小时 ×60 × 60 = 250 个Vuser

    计算方法三:峰值每分钟事务数量 × 80%= 12320 × 80% = 9856个Vuser

 

 本人认为平均并发用户数量2 的计算方法一 合理 。

 ---------------------------------------------------------------------------------------------------------------------------------------------------

 

 

和CPU一样,内存的利用也和用户工作量的支持有关。可以使用以下的内存需求,来评估满足一般的Domino R5 mail server的应用所需的内存,在先决定CPU的数量后决定内存的数量:IBM 每750 MHz CPU - 首选1GB内存

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值