You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Gatling运行崩溃或强制停止时如何生成对应测试报告

基于已留存的simulation.log生成Gatling测试报告的方法

完全可以基于已有的simulation.log文件生成测试报告,只要日志文件本身没有严重损坏,不管测试是运行失败还是手动终止,都可以正常生成报告。

操作步骤

  • 若使用Gatling独立版(压缩包安装形式):
    进入Gatling解压后的根目录,执行报告生成命令:
    ./bin/gatling.sh -ro <日志所在目录的名称>
    这里的目录名是simulation.log所在的文件夹名称,默认Gatling运行产生的日志都存放在results/目录下对应测试名+时间戳的子目录中,直接填写该子目录的名称即可。Windows系统将命令替换为bin\gatling.bat -ro <目录名>即可。
  • 若使用Maven/Gradle等构建工具集成Gatling:
    • Maven用户执行:mvn gatling:test -Dgatling.reportsOnly=<日志目录名>
    • Gradle用户执行对应gatling的reportsOnly任务,传入日志目录名参数即可。

注意事项

  • 执行前先确认传入的目录下必须存在simulation.log文件,若测试强制终止时日志存在半截写入的无效行,删除最后一行不完整的内容即可正常生成
  • 如果你的日志文件是从其他位置拷贝过来的,建议把它放到Gatling默认的results/目录下的单独子文件夹中,再传入该子文件夹名称执行命令,避免路径识别错误
  • 生成的报告默认会存放在和simulation.log同目录下,打开目录中的index.html即可查看完整测试报告

内容的提问来源于stack exchange,提问作者ramesh kumar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 20:09:03