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

Docker中使用Newman生成报告时如何移除文件名中的时间戳?

在Docker环境下让Newman生成不带时间戳的报告

Newman确实没有直接关闭报告时间戳的参数,但可以通过指定导出文件名的方式绕开这个问题,直接生成固定名称的报告。

方法一:指定报告导出文件名(推荐)

修改你的Docker命令,加上--reporter-json-export参数直接定义JSON报告的文件名,这样生成的报告就不会自动添加时间戳了:

docker run -v ~/collections:/etc/newman -t postman/newman run "https://www.getpostman.com/collections/8a0c9bc08f062d12dcda" --verbose --reporters json,cli --reporter-json-export newman-report.json

执行后,不带时间戳的newman-report.json会直接生成在你本地的~/collections目录下(已通过挂载映射到容器内的/etc/newman)。

方法二:生成后重命名文件

如果不想修改原命令,也可以在报告生成后,在宿主机器上对带时间戳的报告文件进行重命名:

# 找到最新生成的JSON报告并重命名
mv ~/collections/*-report.json ~/collections/newman-report.json

这种方式适合需要保留原时间戳文件备份,或者临时调整的场景。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.27 16:37:00