在我们打开Jmeter的时候,窗口会出现如下提示:
这个提示的意思是,
不要使用 GUI 模式进行负载测试:GUI 模式主要用于创建和调试测试,而不是运行大规模的负载测试。
使用 CLI 模式进行负载测试:CLI 模式(以前称为 NON GUI 模式)更适合进行负载测试,因为它能够更高效地使用系统资源,避免了 GUI 模式带来的额外开销,从而提高测试的性能和稳定性。
如何进行测试以及生产测试报告?(在已编写好测试脚本并保存的请情况下)
1.使用以下命令运行测试计划并生成 .jtl
文件
"jmeter的bin下可执行文件路径.bat" -n -t "文件的路径.jmx" -l "文件的路径.jtl"
2.使用以下命令生成html5可视化报告
"jmeter的bin下可执行文件路径.bat" -g "文件的路径.jtl" -o "要生成可视化文件的路径\html"
例子:
1."D:\ljy的测试\Jmeter\apache-jmeter-5.6.3\apache-jmeter-5.6.3\bin\jmeter.bat" -n -t "D:\ljy\ljy的测试.jmx" -l "D:\ljy\ljy的测试.jtl"
2."D:\ljy的测试\Jmeter\apache-jmeter-5.6.3\apache-jmeter-5.6.3\bin\jmeter.bat" -g "D:\ljy\ljy的测试.jtl" -o "D:\ljy\ljy的测试\html"
注意点:
1.文件中不要出现某些特殊符号,错误示例: 【测试报告】——某某 (其中的“——”会导致错误
2.带中文的路径建议带上双引号