jmeter 压力测试报告 - DEMO XXX 压力测试报告 时间:2015-08-04 测试人员:x x x 目录 XXX 压力测试报告
1 一 测试内容
2 二 测试方法
2 三 测试目标
2 四 测试环境
2 五 系统部署
1 物理部署
2 网络访问
3 六 性能测试结果与分析
1 jmeter 集群压测(5 进程-每个进行 10 线程)
2 jmeter 集群压测(10 进程-每个进行 5 线程)
3 jmeter 集群压测(10 进程-每个进行 10 线程)
11 七 结果汇总分析
13 一 测试内容 本次测试是针对xxx 系统进行的压力测试,在交易接口中,只对交易接口进行压力测试,其中涵盖数据验签与签名功能
二 测试方法 本次采用 apache 的开源测试工具 jmeter,采用本地动态拼装请求数据并通过 http协议 post 方式发送支付请求
并采用 650 张测试银行卡测试,其中大概有 30 张存在“无足够的存款”和“受限制的卡”情况
三 测试目标 1) 获取在单机部署情况下最大 TPS 值 2) 是否可以达到原来预期值 TPS:50 四 测试环境 环境 机器型号 操作系统 硬件 cpu 硬件 mem 客户端 server2008 虚拟机 windows 32 核 32G 服务端 HP DL580 linux 64 核 126G 由于客户端与服务端的机器性能优秀,暂不会对压测形成瓶颈,该方面影响可以忽略 五 系统部署 5
1 物理部署 5
2 网络访问 六 性能测试结果与分析 6
1 jmeter 集群压测(5 进程-每个进行 10 线程) 启 5 个进程,每个进程启动 10 个线程,并发为 50,项目日志开启 info 状态 6