Advertisement

Robot Framework - 外部Python变量

阅读量:

RobotFramwork - 外部python变量

Max.Bai

2017-04

RobotFramework 支持通过调用外部编写的 Python 脚本来设定变量,这些变量可供整个测试流程使用。

此方式所定义的变量具有全局性质,在运行时可通过添加参数 --variablefile D:\RF\Test\Data\data.py 来实现加载。

当 Python 脚本中所定义的变量名称与 RobotFramework 内部已有的变量名称相同时,系统将优先采用 Python 文件中所设定的值。

普通变量定义与特性

与Python中变量的定义方式相似

复制代码
    userName = "Max.Bai"
    

操作方式

${userName}

字典变量定义与应用

复制代码
         payload = {

    
             "pType":"3",
    
             "id":"123",
    
             "sign":"sdfsdfsdfsdf"
    
         }
    
    
    
    

操作方式

${payload}

3. 列表变量

列表变量的命名需以LIST__作为前缀,例如在定义一个

全部评论 (0)

还没有任何评论哟~