性能测试各项指标估算.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
性能测试各项指标估算

估算各种测试性能指标 8.3.1? 用户访问量估算 使用80/20法则确定并发强度指标,即并发用户峰值数按日高峰访问量的80%计算,并发用户最小值按照日均访问量的80%计算。 估算得到日平均访问量: 1 400 000笔交易/365日 =3 835笔交易/日 以每工作日8小时,折合每分钟完成交易数: 3 835笔/8′60分钟 = 7.98笔交易/分钟,约为8次/分钟 根据上一节的行业标准80/20法则来确定高峰日访问量、日访问量高峰等关键测试控制数据信息。 假设1:每年80%的业务集中在20%的时间内完成,则高峰日访问量为: 1 400 000笔交易′80%(365日′20%)= 15 340笔交易/日 假设2:每天80%的业务集中在20%的时间内处理完成。高峰时段集中在每月的10、20、30号上午9:00-11:00,下午 2:00-4:00时段,则日访问量高峰按分钟计的结果为: 15 340笔交易′80%/(1.5′60分钟)=136笔交易/分钟 并发用户峰值数:136′80%=108.8(个),约为100个并发用户 并发用户平均值:7.98′80%=6.4(个),约为10个并发用户 8.3.2? 系统可扩缩性和延续性估算 考虑到系统的可扩缩性和延续性,业务量每年呈递增的趋势,另外随着使用时间的增加,累计数据对于系统也将造成很大的压力。 首先对2007年全年业务量进行统计,总结出业务量的增长趋势。然后根据国际标准对2008至2010年的全年业务量进行估算,业务年增 长率大约在15%左右,如表8-1所示。 表8-1? 并发用户访问量估算表 年??? 度 年处 理业务(万) 日均 访问量 平均 交易数 高峰 日 访问量 日高 峰 访问量 并发 用户峰值数 并发 用户最小值 2010 212 5 831 12.12 23 330 207 166 15 2009 185 5 071 10.5 20 287 180 144 10 2008 161 4 410 9.17 17 641 157 126 10 2007 140 3 835 7.98 15 340 136 109 5 说明: 并发用户峰值数:按日高峰访问量的80%计算 并发用户最小值:按照日均访问量的80%计算 从表8-1看出,到2010年为止,并发用户访问量性能指标为支持100~160个并发,这点要经过测试验证,具体操作参见8.6节的测 试案例部分。 同时,考虑每天早晨上班时,通过即时通信软件统一登录考勤、签到,对于即时通信登录系统的并发用户还应该有所增加,这些性能指标见下节的 容灾用户访问估算。 8.3.3? 容灾用户访问量估算 由于政务办公系统的特点,系统必须提供容灾方案。我们可以设计容灾测试方案,测试检查系统出现重大的灾难时(例如Web服务器队列堵塞, 数据库堵塞或者死锁等情况下),系统是否能够持续运行而不崩溃。 根据行业标准,并发访问设置为70万次/容灾日,则容灾平均访问量(每分钟)为: 70万/(24′60)= 486次交易 容灾并发用户峰值数为486′0.8 = 388次交易 容灾并发用户平均数为388′0.5 = 194次交易 由此得到容灾用户访问量估算列表,如表8-2所示。 表8-2? 容灾用户访问量估算列表 名??? 称 容灾 日访问量(万) 容灾 平均访问量 并发 用户峰值数 并发 平均值 容灾测试 70 486 388 194 容灾用户访问量估算指标如下: 1.系统应该支持如下的并发测试,以保证系统在出现灾难时系统稳 定:200~400个用户并发。 2.需要设计测试策略,测试系统在200~400用户并发的情况 下8小时运行是否有崩溃、宕机的情况,同时要求系统必须提供故障转移及恢复功能。 8.3.4? 系统处理能力计算 参考公式TPM-C=MM0/T/M1, 具体到本系统,各参数的取值如下: 1.关于业务量M,按照日最大交易量来进行计 算,同时参考80/20法则,即在日高峰期要处理全天80%的业务。 2.借鉴相关类似系统的取值情况,同时考虑到自身交易有一定的复 杂性。经估算,本项目采用HP公司的交易复杂度系数,M0取值为10。 3.T=96分钟,按照每天工作8个小时计 算,同时根据80/20法则,即8′20%=1.6小时=96分钟,在此段时间内完成每天的工作量。 4.M1取80%。 则该省工商行政管理局政务办公系统的系统处理能力估算为: TPM-C=M′(M0/T/M1)= M′(10/96/80%)= 0.13 按业务系统年处理能力140万笔,增长率15%,得到本系统处理 能力TPM-C数据如表8-3所示。 表8-3? 系统处理能力TPM-C数据表 年??? 度 年处 理业务 (万笔) 日均 访问量 平均 交易数 (/ 分钟) 高峰

文档评论(0)

zhuwenmeijiale + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7065136142000003

1亿VIP精品文档

相关文档