Apache JMeter 是 Apache 组织基于 Java 开发的压力测试工具,用于对软件做压力测试。
一、什么是JMETER?
JMeter 最初被设计用于 Web 应用测试,但后来扩展到了其他测试领域,可用于测试静态和动态资源,如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库和 FTP 服务器等等。JMeter 可对服务器、网络或对象模拟巨大的负载,在不同压力类别下测试它们的强度和分析整体性能。另外,JMeter 能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证程序是否返回了期望结果。为了最大限度的灵活性,JMeter 允许使用正则表达式创建断言。
二、JMETER优势
- 开源许可:JMeter是完全免费的,允许开发者使用源代码进行开发
- 友好的GUI:JMeter非常容易使用,并且不需要花费时间来熟悉它
- 平台无关性:JMeter是100%纯Java桌面应用程序。因此它可以在多个平台上运行
- 完整的多线程框架:JMeter允许通过单独的线程组对不同函数进行并发和同时采样
- 测试结果可视化:测试结果可以以图表、表格、树、日志文件等不同格式显示 易于安装:只需复制并运行.bat文件即可运行JMeter。无需安装。
- 高度可扩展:可以编写自己的测试。JMeter还支持可视化插件,允许扩展测试
- 多种测试策略:JMeter支持负载测试、分布式测试、功能测试等多种测试策略。
- 模拟:JMeter可以模拟具有并发线程的多个用户,对测试中的Web应用程序造成较重的负载
- 支持多协议:JMeter不仅支持web应用测试,还支持数据库服务器性能评估。JMeter支持所有基本协议,如HTTP、JDBC、LDAP、SOAP、JMS和FTP
- 记录和回放-记录浏览器上的用户活动,并使用JMeter在Web应用程序中模拟它们
- 脚本测试:Jeter可以与Bean Shell&Selenium集成,实现自动化测试。
三、JMETER下载安装
1、JMETER下载
从 Apache JMeter 官网下最新版本:http://jmeter.apache.org/download_jmeter.cgi
2、环境变量配置:
3、安装:
Jmeter不需要安装,下载后直接解压即可。
标签:JMeter,Java,入门,简介,应用程序,测试,JMETER,安装 From: https://www.cnblogs.com/gulingli/p/16811128.html