其实每次使用jemter.bat文件启动JMeter时,命令行窗口都会提示我们不要使用GUI窗口进行测试,除非是进行调试脚本
使用命令行生成结果也很测试报告也很简单
jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder]
jmx file脚本文件
result file 生成的jtl测试结果文件
详细参数如下
Path to web report folder 生成HTML报告的路径(注意需要是一个空文件夹,否则会报错)
如果出现以下错误,需要修改jmeter.properties里的配置文件
jmeter.save.saveservice.output_format=csv jmeter.save.saveservice.bytes=true jmeter.save.saveservice.label=true jmeter.save.saveservice.latency=true jmeter.save.saveservice.response_code=true jmeter.save.saveservice.response_message=true jmeter.save.saveservice.successful=true jmeter.save.saveservice.thread_counts=true jmeter.save.saveservice.thread_name=true jmeter.save.saveservice.time=true jmeter.save.saveservice.timestamp_format=ms jmeter.save.saveservice.timestamp_format=yyyy-MM-dd HH:mm:ss jmeter.save.saveservice.print_field_names=true
确保配置上所示
JMeter自动生成的html报告也很美观了,