【问题标题】:In robot tests , how to check file is downloaded successfully在机器人测试中,如何检查文件是否下载成功
【发布时间】:2021-05-13 14:25:23
【问题描述】:

我是机器人框架的新手。我的自动化测试有一个从 web 下载文件的步骤。 如何检查文件是否已成功下载到本地? 我正在使用 chrome 和 firefox 浏览器。

【问题讨论】:

    标签: robotframework


    【解决方案1】:

    您可以使用操作系统库检查文件。例如,您可以使用如下关键字:

    Wait Until Created
    

    File Should Exist
    

    您可以找到更多有用的关键字,请查看文档:

    https://robotframework.org/robotframework/latest/libraries/OperatingSystem.html

    【讨论】:

    • 我添加了代码来创建新目录。我希望将文件下载到新创建的目录中。目前它已下载到我的下载文件夹。我如何要求机器人框架将新文件保存到新创建的文件夹而不是默认下载文件夹
    • @Workemail 对于 Firefox,请在 question 中查看答案,对于 Chrome,请在 question 中查看答案。请考虑接受答案。
    【解决方案2】:

    我做了以下工作,对我来说效果很好: 点击下载后,我在我的机器人框架中创建了一个目录,并指定了存储下载文件的路径,然后在该路径中验证了该文件是否存在

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-15
      • 1970-01-01
      • 1970-01-01
      • 2015-09-28
      • 1970-01-01
      相关资源
      最近更新 更多