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

如何在命令行为Robot Framework设置log/output/report文件自定义路径

Robot Framework 自定义输出文件路径操作说明

终端/CMD运行指定路径的常用命令

Robot Framework 内置了专用参数控制输出文件的存储位置:

  • -d / --outputdir:统一指定log、report、output三个文件的根存储目录,是最常用的参数
  • 单独指定单个文件路径的可选参数:
    • -o / --output:自定义output.xml的存储路径
    • -l / --log:自定义log.html的存储路径
    • -r / --report:自定义report.html的存储路径

常用命令示例

运行当前文件夹下所有测试用例,同时将所有输出文件统一存到D:/RF_Output目录的命令如下:

robot -d D:/RF_Output .

如果需要单独指定每个文件的存储路径和文件名,可使用如下命令:

robot --output D:/RF_Output/project_output.xml --log D:/RF_Output/test_log.html --report D:/RF_Output/test_report.html .

PyCharm中固定配置输出路径的方法

如果你不想每次运行都手动输入参数,可以在PyCharm的运行配置中预设参数:

  • 打开PyCharm顶部菜单栏的「运行」→「编辑配置」(Run → Edit Configurations)
  • 找到你已有的Robot Framework运行配置,若没有则新建一个对应类型的配置
  • 在「参数」(Arguments)输入栏中填入你需要的路径参数,例如填入 -d D:/RF_Output
  • 保存配置后,后续直接点击运行按钮就会自动将输出文件存储到指定路径,不需要每次手动输入参数

提示:你之前在variables.robot中配置的截图存储路径和上述输出文件路径配置相互独立,不会互相影响。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.05 15:36:05