在下一篇文章中,我们将看一看Apache JMeter。 此应用程序是开源软件,用于 执行负载测试并衡量系统性能。 Apache JMeter应用程序是100%纯Java应用程序。 此应用程序最初用于测试Web应用程序或FTP应用程序。 今天,它用于功能测试,数据库服务器测试等。 在本文中,我们将了解如何在Ubuntu 18.04中安装该程序。
Apache JMeter可以用来 在动态和静态资源以及Web应用程序上测试性能。 它可用于模拟服务器,服务器组,网络或对象上的沉重负载,以测试其强度或分析不同负载类型下的整体性能。
JMeter模拟了一组向目标服务器提交请求的用户,并且 返回目标服务器或服务的统计信息 通过图形图表。
此应用程序不是浏览器,它在协议级别工作。 关于网络服务和远程服务, JMeter不会执行浏览器支持的所有操作。 特别是这个程序 无法运行javascript 在HTML页面中找到。 它也不会像浏览器那样呈现HTML页面。
Apache JMeter的一般功能
- 一 友好的图形用户界面。 它易于使用,无需花费时间来熟悉程序的界面。
- 独立平台。 该程序是 Java 100%因此,它可以在多个平台上运行。
- 多线程。 JMeter允许通过不同的线程组同时采样不同的功能。
- 可以查看测试结果 以不同的格式,例如图形,表格,树和日志文件。
- 高度可扩展。 JMeter也是 支持显示插件 这使我们能够扩展测试范围。
- 多重测试策略。 JMeter支持许多测试策略,例如负载测试,分布式测试和功能测试。
- JMeter也是 允许执行分布在不同计算机之间的测试,谁将充当客户。
- 模拟。 这个应用程序 可以同时模拟多个用户,对要测试的Web应用程序造成沉重的负担。
- 支持 多种协议。 它不仅支持Web应用程序测试,而且还可以评估数据库服务器的性能。 所有基本协议(例如HTTP,JDBC,LDAP,SOAP,JMS,FTP,TCP等)都与JMeter兼容。
- 记录和播放 记录用户活动 在浏览器中。
- 脚本测试。 JMeter可以与 Bean Shell和Selenium用于自动化测试.
- 开源许可证。 这个程序是 完全免费。 如果我们想了解源代码或更深入地了解此应用程序的特性,请查阅以下内容的页面: GitHub上 的项目。
下载并运行Apache JMeter
此应用程序要求在计算机上安装Java,因此在手头安装该应用程序之前,有必要 确保您已安装Java 在我们的机器上。 我们可以通过打开终端(Ctrl + Alt + T)并输入以下命令来进行验证:
java --version
如果我们的Ubuntu中没有Java,一位同事前段时间写了一篇文章,他告诉我们如何 安装不同版本的Java.
安装Java之后,我们将不得不 下载最新版本 稳定的Apache JMeter 从其官方网站。 如果使用终端(Ctrl + Alt + T)感到很舒服,我们可以使用wget命令来获取软件包:
wget ftp.cixug.es/apache//jmeter/binaries/apache-jmeter-4.0.tgz
下载完成后,就该 提取下载的JMeter文件。 在同一终端中,我们写:
tar xf apache-jmeter-4.0.tgz
解压缩文件后,我们将必须 直接到bin目录,位于apache-jmeter-4.0内部。 到达那里后,我们将执行以下文件:
sh jmeter.sh
执行后,将出现以下屏幕。 有了这个,方法 在Ubuntu 18.04上安装Apache JMeter 结束了。
为了更好地了解该程序的工作原理,我们可以 查阅文档 它的开发人员可以在其网站上向用户开放。 我们也可以在 百科 它
2条评论,留下您的评论
不要以root用户身份运行jmeter。 没有必要。
你是对的。