继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

Jmeter测试工具的实际项目测试案例

小草1434
关注TA
已关注
手记 7
粉丝 13
获赞 34

Jmeter测试工具的实际项目测试案例

1.测试环境
(1)OS: linux centos 7.4-64bit【公共镜像】【4核16G的阿里云ECS】3台,网络4M/8M公网带宽,内网1.5G带宽
(2)SOFT:apache Jmeter【4.0】+JDK【1.8.0.171】+Nginx【1.14.0,只在被测机安装】
(3)Sample: 测试机以HTTP方式请求被测机Nginx的默认首页
2.测试结论

a.在以上环境满足的情况下,因为内网宽带足够,可以测试并发5w,平均响应时间为10s,超过5W的情况下,测试结果运行很慢,开始出现错误率,并且随着并发量增加,其测试机的CPU开始上升到80+%,甚至会短时间上升到95+%,内存几乎没有变化,5W并发下网络带宽基本会维持在10M。

b.在以上环境满足的情况下,因为外网带宽有限,4M或者8M,如果是带宽为4M,其测试机可以测试1w并发【CPU短时间会上升到80+%,内存使用率低于5%,带宽几乎占满4M,平均响应时间为10s】,如果带宽上升到8M,则基本可以维持在1.7w【CPU会短时间上升到80+%,带宽几乎占满8M,平均响应时间为21s】。

c.测试并发数量的压力测试,主要是占用CPU资源和网络带宽,内存几乎不是系统的瓶颈。

d.Jmeter测试工具不能够伪装IP地址,故被测服务器捕捉到的访问日志有一个特点就是IP是固定的

打开App,阅读手记
4人推荐
发表评论
随时随地看视频慕课网APP