首页 > 解决方案 > 机器人框架“设置屏幕截图目录”似乎不起作用

问题描述

我正在使用以下简单脚本:

*** Settings ***
Documentation   Template robot main suite.
Library    RPA.Browser

*** Tasks ***
Open a browser and take a screenshot
    Set Screenshot Directory        ./output
    Open Browser                    https://google.com        headlessfirefox
    Screenshot
    Close Browser

这个论点Set Screenshot Directory似乎被忽略了。这正常吗?

这里我使用的是相对路径。该文档指出必须指定绝对路径。如果我这样做并指定绝对路径,则该目录仍然不用于输出。

所以我的问题是:如何正确配置脚本将屏幕截图写入本地目录,而是写入某种子目录?

并且:为什么一开始就没有适当的默认值?最好通过配置来定义它——或者作为调用脚本的命令行参数,或者直接在脚本本身中以其他方式。任何人都可以帮忙吗?谢谢!

标签: robotframeworkrpa

解决方案


推荐阅读