JMeter 压力测试

来源于百度百科:

一.JEneter介绍

Apache JMeter 是 Apache 组织基于 Java 开发的压力测试工具,用于对软件做压力测试。

JMeter 最初被设计用于 Web 应用测试,但后来扩展到了其他测试领域,可用于测试静态和动态资源,如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库和 FTP 服务器等等。JMeter 可对服务器、网络或对象模拟巨大的负载,在不同压力类别下测试它们的强度和分析整体性能。另外,JMeter 能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证程序是否返回了期望结果。为了最大限度的灵活性,JMeter 允许使用正则表达式创建断言。

二.去官网安装即可,安装到本地解压,直接可以用

三.JMeter使用:

压力测试步骤:

1.首先要建立一个线程组JMeter 压力测试_第1张图片

 1.1

线程数:模拟200用户同时进行访问

Ramp-Up时间(秒):线程在多少秒内执行完成;

    1秒就是每秒启动200个线程;

    比如写10秒,就是每秒启动20个线程;

循环次数:点永远的话,就一直循环下去,除非点击sttop会停止

     比如有200个线程,每个线程循环100次,那一共就有20000个请求

JMeter 压力测试_第2张图片

2. 创建一个压力测试的目标

JMeter 压力测试_第3张图片

JMeter 压力测试_第4张图片

3.查看测试结果,监听器下面有一个查看结果树

JMeter 压力测试_第5张图片

 test:看每次请求是否成功      取样器结果:成功后的响应数据是什么

JMeter 压力测试_第6张图片

 样本就是咱们发送的请求次数,吞吐量就是每秒接受的请求。

JMeter 压力测试_第7张图片

 

 

 

 

你可能感兴趣的:(JMeter,压力测试)