【问题标题】:How to make Variables under Settings an Environment variable in Robot Framework如何在机器人框架中将设置下的变量设置为环境变量
【发布时间】:2019-11-29 17:21:08
【问题描述】:

我正在为其中一种产品实施机器人框架,其中我遇到了一个文件 config.yaml 来读取用于登录数据库服务器的所有凭据。我想知道如何将设置部分下的变量设置为环境变量并从命令行传递文件。

*** Settings ***

Library         RequestsLibrary
Library         Collections
Library         JSONLibrary
Library         OperatingSystem

Variables       ../../Config.yaml

我希望 ../../Config.yaml 被声明为环境变量并通过命令行传递它。即

robot testfile.robot <path>/Config.yaml

【问题讨论】:

    标签: python pycharm robotframework


    【解决方案1】:

    你可以试试 robot --variable path_config:somewhere testfile.robot 创建变量 并在您的导入中

    *** Settings ***
    
    Library         RequestsLibrary
    Library         Collections
    Library         JSONLibrary
    Library         OperatingSystem
    
    Variables       ${path_config}/Config.yaml
    

    【讨论】:

      猜你喜欢
      • 2015-06-18
      • 1970-01-01
      • 2016-05-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-02
      相关资源
      最近更新 更多