您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > WebWMS(入库通知单模块)压力测试报告
压力测试报告模拟场景1:10个用户在WebWMS入库通知单模块,模拟千条数据传输.以下为场景1的结果概述:AnalysisSummaryPeriod:15-09-201214:35:12-15-09-201214:41:13ScenarioName:Scenario1ResultsinSession:C:\DocumentsandSettings\lijing\LocalSettings\Temp\res\res.lrrDuration:6minutesand1second.StatisticsSummaryMaximumRunningVusers:10TotalThroughput(bytes):45,537,475AverageThroughput(bytes/second):125,794TotalHits:6,193AverageHitsperSecond:17.108ViewHTTPResponsesSummaryTotalErrors:8YoucandefineSLAdatausingtheSLAconfigurationwizardYoucananalyzetransactionbehaviorusingtheAnalyzeTransactionmechanismTransactionSummaryTransactions:TotalPassed:43TotalFailed:8TotalStopped:0AverageResponseTimeTransactionNameSLAStatusMinimumAverageMaximumStd.Deviation90PercentPassFailStopAction_Transaction21.12435.95863.90210.49250.1162380vuser_end_Transaction000001000vuser_init_Transaction000001000ServiceLevelAgreementLegend:PassFailNoData分析:对于工具提供的压力运行结果进一步的分析:在持续时间6分1秒的压力测试中,最大模拟用户数为10,同时对WebWMS入库通知单模块进行千级数据的上传.用户的加压和降压图如下:平均时间用户数为4.857,最大用户数为10.加压期间测试客户端到服务端事务(提交请求与响应请求)级处理情况如下图所示:其中成功事务数43,失败事务数8.事务处理成功率:43/(43+8)=84.31%.在HTTPResponsesSummary中,HTTP_200占了大多数的93.52%.其中http_200表示:请求交易成功.http_301表示:删除请求数据,该请求数据可能有错.http_302表示:在其他地址上,发现此次请求数据.http_404表示:没有发现文件,查询或URL.以上含义表示参考IISHELP文件.HTTPResponseSummary显示的Persecond的HTTPResponses数是从一个方面衡量服务器性能与处理能力的重要指标.HTTPResponsesSummaryHTTPResponsesTotalPersecondHTTP_2005,79216HTTP_301310.086HTTP_302620.171HTTP_4043080.851模拟场景2:15个用户在WebWMS入库通知单模块,模拟千条数据传输[加压3次就性能均值进行分析]以下是结果概述:AnalysisSummaryPeriod:15-09-201209:25:55-15-09-201209:34:39ScenarioName:Scenario2ResultsinSession:C:\DocumentsandSettings\lijing\LocalSettings\Temp\res\res.lrrDuration:8minutesand44seconds.StatisticsSummaryMaximumRunningVusers:15TotalThroughput(bytes):83,281,657AverageThroughput(bytes/second):158,632TotalHits:8,829AverageHitsperSecond:16.817ViewHTTPResponsesSummaryTotalErrors:29YoucandefineSLAdatausingtheSLAconfigurationwizardYoucananalyzetransactionbehaviorusingtheAnalyzeTransactionmechanismTransactionSummaryTransactions:TotalPassed:TotalFailed:TotalStopped:AverageResponseTime54250TransactionNameSLAStatusMinimumAverageMaximumStd.Deviation90PercentPassFailStopAction_Transaction24.435116.898326.07396.319258.35324250vuser_end_Transaction000001500vuser_init_Transaction00.0010.0050.0020.0051500ServiceLevelAgreementLegend:PassFailNoData现对于工具统计的结果进一步分析:在持续8分44秒的压力测试中,最大模拟用户数为15人.同时对WebWMS入库通知单模块进行千级数据的上传.用户的加压和降压图如下,平均时间用户为7.333,最大用户为15.加压期间测试客户端到服务端事务(提交请求与响应请求)级处理情况如下图所示:其中成功事务数54,失败事务数25.事务处理成功率:54/(54+25)=68.35%在HTTPResponsesSummary中,HTTP_200占了大多数的93.61%.其中http_200表示:请求交易成功.http_301表示:删除请求数据,该请求数据可能有错.http_302表示:在其他地址上,发现此次请求数据.http_404表示:没有发现文件,查询或URL.以上含义表示参考IISHELP文件.HTTPResponseSummary显示的Persecond的HTTPResponses[HTTP协议响应]数是从一个方面衡量服务器性能与响应能力的重要指标.HTTPResponsesSummaryHTTPResponsesTotalPersecondHTTP_2008,26515.743HTTP_301490.093HTTP_302950.181HTTP_4044200.8模拟场景3:30个用户在WebWMS入库通知单模块,模拟千条数据传输:[加压3次就性能均值进行分析]以下是结果概述:AnalysisSummaryPeriod:15-09-201214:31:47-15-09-201214:41:24ScenarioName:Scenario1ResultsinSession:C:\DocumentsandSettings\lijing\LocalSettings\Temp\res\res.lrrDuration:9minutesand37seconds.StatisticsSummaryMaximumRunningVusers:30TotalThroughput(bytes):255,353,724AverageThroughput(bytes/second):441,788TotalHits:35,366AverageHitsperSecond:61.187ViewHTTPResponsesSummaryTotalErrors:95YoucandefineSLAdatausingtheSLAconfigurationwizardYoucananalyzetransactionbehaviorusingtheAnalyzeTransactionmechanismTransactionSummaryTransactions:TotalPassed:165TotalFailed:95TotalStopped:0AverageResponseTimeTransactionNameSLAStatusMinimumAverageMaximumStd.Deviation90PercentPassFailStopAction_Transaction21.84438.63964.0039.10748.489105950vuser_end_Transaction000003000vuser_init_Transaction000.00200.0013000ServiceLevelAgreementLegend:PassFailNoData现对于工具统计的结果进一步分析:在持续9分37秒的压力测试中,最大模拟用户数为30人.同时对WebWMS入库通知单模块进行千级数据的上传.用户的加压和降压图如下,平均时间用户为14.708,最大用户为30.加压期间测试客户端到服务端事务(提交请求与响应请求)级处理情况如下图所示:其中成功事务数165,失败事务数95.事务处理成功率:165/(165+95)=63.46%在HTTPResponsesSummary中,HTTP_200占了大多数的94.34%.其中http_200表示:请求交易成功.http_301表示:删除请求数据,该请求数据可能有错.http_302表示:在其他地址上,发现此次请求数据.http_404表示:没有发现文件,查询或URL.以上含义表示参考IISHELP文件.HTTPResponseSummary显示的Persecond的HTTPResponses[HTTP协议响应]数是从一个方面衡量服务器性能与响应能力的重要指标.HTTPResponsesSummaryHTTPResponsesTotalPersecondHTTP_20033,36457.723HTTP_3012000.346HTTP_3023900.675HTTP_4041,4122.443综合分析:以上只是对于模拟具体场景进行的单次分析,从以上分场景可以看到一个最大的特点是:HTTPresponse的成功率(90%以上)远远大于事务成功的概率.可以理解成,请求报文头传输基本是成功的,而数据流的传输(可能由于是数据量大的原因,而数据服务器配置太低),导致数据流还没传输完成,流就断掉了.(此事务就算失败).从此也可以看出WebWMS入库通知单模块的瓶颈也就是数据上传中数据流并行操作能否成功传输.与开发和技术沟通,后续会连接客户的Oracle数据库来处理此部分数据流,相比浩登这边一台配置普通的电脑(192.168.88.2,xp系统,安装了oracle11g数据库,硬盘240G,CPU2.4双核,1G内存),结果应该会好很多.另:此次压力测试是在WEB服务器192.168.88.3(待测试服务器,单核)数据库服务器在192.168.88.2,压力机在本地上进行的.因88.2和88.3服务器配置的局限,加上测试时间仓促的因素等在内,此次测试分析的结果,只供参考.从测试结果看,此次测试的192.168.88.3这台服务器,作为WEBWMSWEB服务器,是胜任的。(因88.2配置较低,暂不考虑100用户同时对一个模块的压力测试)。
本文标题:WebWMS(入库通知单模块)压力测试报告
链接地址:https://www.777doc.com/doc-2867079 .html