软件开发系统性能测试报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
订单系统二期_Order接口
性能测试报告
目录
1.术语 (3)
2.测试环境 (3)
2.1服务器&客户端环境信息 (3)
3.测试场景 (4)
4.测试目的&策略 (5)
5.结果分析 (5)
5.1基本数据统计分析&对比 (5)
5.1.1.测试场景PT1 (5)
5.1.2.测试场景PT2 (5)
5.1.3.测试场景PT3 (6)
5.2.详细数据分析 (6)
5.2.1.测试场景PT1(getOrderList Interface) (6)
5.2.2.测试场景PT2(getOrderRow Interface) (9)
5.2.3.测试场景PT3(getOrderGoodsList) (14)
6.测试结论 (17)
1.术语
2.测试环境
2.1服务器&客户端环境信息
服务端配置:
10.19.141.57 应用服务器:
CPU: Intel(R) Xeon(R) CPUE5620 @ 2.40GHz 8个逻辑CPU 内存:15GB
网卡: 1000M
操作系统: CentOS release 5.8 (Final)
辅助软件: nmon
10.19.141.58 数据库服务器:
CPU: Intel(R) Xeon(R) CPUE5620 @ 2.40GHz 8个逻辑CPU 内存:8GB
网卡: 1000M
操作系统: CentOS release 5.8 (Final)
辅助软件: nmon
客户端配置:(2台)
CPU:4核8线程Intel(R)Xeon(R)****************
内存:8.00GB
网卡: 1000M
操作系统: Windows2008
浏览器/版本号: IE9.0
测试工具: LoadRunner11.0、nmon
3.测试场景
4.测试目的&策略
目的:分别检查各接口性能,及服务器处理情况.
策略:采用持续执行方式进行.
5.结果分析
5.1基本数据统计分析&对比5.1.1.测试场景PT1
测试场景PT2
5.1.2.
5.1.3.测试场景PT3
5.2.详细数据分析
5.2.1.测试场景PT1(getOrderList Interface)
图1-1
脚本持续执行1小时:
成功事务: 1849047
图1-2
图1-3
图1-4 最大TPS:457
平均TPS:500
TPS:及系统在同一时间内,能处理业务的最大能力.
服务器主要指标图表展现:
10.19.141.57 应用服务器:
图1-5
图1-6 10.19.141.58 数据库服务器:
图1-7
图1-8
5.2.2.测试场景PT2(getOrderRow Interface)
图2-1
脚本持续执行1小时:
成功事务: 3211
失败事务: 3940
图2-2
图2-3
图2-4 当前场景下成功事务最大TPS:1.984
成功事务平均TPS:0.734
图2-5
Error -26608错误数:2753个
Error -26608:Action.c(13) Error -26608 HTTP Status-Code=504 (Gateway Time-out) for "http//xxx.xxx.xxx/getXXX.aspx?api_key=9418fa3f9865f0d1e7e7e631f8791b09&order_id =5706699&api_sign=350855fb043f730bce302cc8f81648b4
Error -26610错误数:653个
Error -26610:Action.c(13) Error -26610 HTTP Status-Code=502 (Bad Gateway) for
"http//xxx.xxx.xxx/getXXX.aspx?api_key=9418fa3f9865f0d1e7e7e631f8791b09&order_id =5706699&api_sign=350855fb043f730bce302cc8f81648b4
Error -27728错误数:89个
Error -27728:Action.c(13) Error -27728 Step download timeout (900 seconds) has expired
Error -27791错误数:34个
Error -27791:Action.c(13) Error -27791 Server "xxx.xxx.xxx" has shut down the connection prematurely
Error -27796错误数:411个
Error -27796:Action.c(13) Error -27796 Failed to connect to server "xxx.xxx.xxx80" [10060] Connection timed out
图2-6
图2-7
图2-8 事务消耗时间主要在Server 端.
服务器主要指标图表展现:
10.19.141.57 应用服务器:
图2-9 备注:红色标记区域为测试执行中系统CPU指标