首页 > 编程知识 正文

压力测试工具jmeter中文,apache jmeter压力测试

时间:2023-05-04 16:22:42 阅读:159031 作者:1019

Apache JMeter是用纯Java开发的用于负载测试或性能测试的开源软件。 本文介绍了如何生成两个使用JMeter进行压力测试的压力测试报告。

环境准备关于Apache JMeter的概要介绍和安装方法,请参考以下内容。

3359 liumiaocn.blog.csdn.net/article/details/101264380线程组设置信息如下所示: 在本示例中,此设置保存为thread.jmx

本节将通过使用jmeter Java请求进行压力测试的示例来说明如何生成测试报告。 有关详细步骤,请参阅以下内容。

要以3359 liumiaocn.blog.csdn.net/article/details/101272019 GUI格式生成报告,请执行以下操作

步骤1:在聚合报告的输出文件名中,输入/tmp/jmeter-test.jtl。 这将生成/tmp/jmeter-test.jtl的结果文件。 步骤2:单击绿色启动按钮开始运行,然后单击聚合报告可显示实时信息。 执行结束后,36000次执行结果信息如下。

步骤333到360确认生成的/tmp/jmeter-test.jtl的结果文件,从而生成测试报告文件。 命令:迷路刺猬/jmeter-g/tmp/jmeter-test.jtl-e-o/tmp/jmeter-RPT-GUI-j/tmp/GUI-RPT.log

liumiaocn : Apache-jmeter-5.1.1 Liu Miao $ ls-l/tmp/jmeter-test.jtl-rw-r-r-r-1 liumiaowheel 2874933 SST jmeter-test.jtlliumiaocn : Apache-jmeter-5.1.1 Liu mmm TTT eter GUI-RPT.logliumiaocn : Apache-jmeter-5.1.1 Liu Miao $ ls/tmp/jmeter-RPT-GUI/content index.htmlsbsbbate

显示在上述命令行中生成的结果。 在/tmp/jmeter-rpt-gui目录下,单击index.html可以看到该报告是基于sbadmin生成的结果报告

在GUI方式以外的生成中,可以按照以下步骤生成报告

使用步骤1:thread.jmx文件以-n的非GUI方式运行jmeter以执行压力测试,并生成结果jtl文件。 具体命令如下。 执行命令:迷路刺猬/jmeter-n-t/tmp/thread.JMX-l/tmp/jme teter

liumiaocn : Apache-jmeter-5.1.1 Liu Miao $迷路刺猬/jmeter-n-t/tmp/thread.JMX-l/tmp/jmeter-test-nonguuut GUI-RPT.logcreatingsummarisersummarycreatedthetreesuccessfullyusing/tmp/thread.jmxstartingthetest @ thus EP 260533602:23 CST 2019 (15694603749 ) waitingforpossibleshutdown/stoptestnow/he AAR threaddumpmessageonport 4445 summary 2328 in 00336000336006=391.3/savg :227 min :101 max :359 err : (0.00 % ) ) ) ) ) 652 active :100 started :100 finished 33600 summum savg :231 min :100 max :359 err : (0.00 % ) ) ) ) ) ) ) ) ) savg :231 ) ) ) active 3:2 6036=424.6/savg :231 min :100 max :359 err : (0.00 % ) summary 13155 in 00336000336030=438.5/savg :227 min :100 max :359 err : (0.00 % ) ) ) ) ) ) ) ) ) savg :227 ) ) active :2 6006=430.9/savg :229 min :100 max :359 err : (0.00 % ) summary 7580 in 00336000336020=377.8/savg :228 min :100 max :359 err : (0.00 % ) ) ) ) ) ) ) ) ) savg :228 ) ) active : 6026=418.5/savg :229 min :100 max :359 err : (0.00 % ) tidying up . @ thus EP 260533602436050 CST 2019 (15694469060 ) . endofrunliumiaocn : Apache-jmeter-5.1.1 Liu Miao $步骤2:查看生成的/tmp/jmeter-test.jtl的结果文件,并使用它进行测试命令:迷路刺猬/jmeter-g/tmp/jmeter-test-non GUI.jtl-e-o/tmp/jmeter-RPT-non GUI-j/tmp/GUI-RPT .

执行结果如下

liumiaocn : Apache-jmeter-5.1.1 Liu Miao $迷路刺猬/jmeter-g/tmp/jmeter-test-non GUI.jtl-e-o/tmp/jmeter GUI-RPT.logliumiaocn : Apache-jmeter-5.1.1 Liu Miao $ ls-l/tmp/jmeter-RPT-non GUI/total 32 drwxr-xr-X5 liumiaowheel 160 sep 2605336026 content-rw-r---1 liumiaowheel 9477 sep 2605336026 index.htmldrwxr4sep 1 liumiaowheel 796 sep 2605336026 statistics.jsonliumiaocn 3360 Apache-jsonliumiaocn 3360

您可以验证生成的报告信息如下

本文介绍了在JMeter中生成测试报告的常用方法,下一篇文章将详细介绍测试报告。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。