【问题标题】:Robot Framework urlopen option机器人框架 urlopen 选项
【发布时间】:2021-02-07 17:53:09
【问题描述】:

我使用机器人框架作为测试框架。我的一个用例是使用 POST 请求上传一个 zip 文件。

我为上传本地文件创建了正确的命令,它运行良好。 但是,我想采用更灵活的方法。

我不想将文件下载到我的计算机并上传它,而是想提供一个包含我要上传的文件的 URL。

意思是,给它网址http://X.X.X.X/test.zip

我的主要问题是我需要找到一种方法来读取二进制块并将其发送到 API。

在 python 中,使用 urlopen (Stream large binary files with urllib2 to file) 很容易做到这一点,但我没有在机器人中找到任何方法。

你有什么想法吗?

【问题讨论】:

    标签: python robotframework


    【解决方案1】:

    如果您已经知道如何在 Python 中执行此操作,那么您也可以编写自己的库来执行此操作。只需查看用户指南的Creating Test Libraries 部分即可。

    【讨论】:

    • 我同意可以做到。但是,我喜欢使用相同的库约定,而不是从头开始重新打包..
    猜你喜欢
    • 2012-04-24
    • 1970-01-01
    • 2018-11-20
    • 1970-01-01
    • 2019-03-16
    • 2016-04-26
    • 2020-03-20
    • 1970-01-01
    • 2014-09-15
    相关资源
    最近更新 更多