robot framework api 创建变量
from robot.api import TestSuite
from robot.api import logger
suite = TestSuite('Activate Skynet')
suite.resource.variables.create('${homettt}', 'testt')
robot framework api 导入变量文件
# variables.py
d_data = {"a": 1, "b": 2}
l_data = [1, 3, 4]
str_data = "this is a simple test string"
int_data = 123
# test.py
suite.resource.imports.variables('./variables.py')
test = suite.tests.create('Should Activate Skynet', tags=['smoke'])
# 查看变量是否存在
test.keywords.create(name='Log Variables')
robot framework api 导入已安装的库
suite.resource.imports.library('RequestsLibrary')
robot framework api 导入python文件的关键字
# keywords.py
from robot.api.deco import keyword
@keyword
def keyword_name():
pass
# test.py
suite.resource.imports.library('./keywords.py')