是否可以在python中以编程方式使用Robot Framework?我找到的只是使用Java的资源。
答案 0 :(得分:2)
我不认为你理解机器人框架究竟做了什么。 Robot Framework基于Python构建,如果您愿意,可以通过Maven插件在Java中使用它。由于速度问题,首选方法是直接在python上使用它。
答案 1 :(得分:1)
是的,可以通过编程方式使用机器人框架,如果你那么问你是否可以创建和运行纯粹用python编写的测试套件。当你这样做时,你就错过了机器人框架的重点。
要了解如何操作,请阅读robot framework API documentation。这是一个例子:
from robot.api import TestSuite
suite = TestSuite('Activate Skynet')
suite.imports.library('OperatingSystem')
test = suite.tests.create('Should Activate Skynet', tags=['smoke'])
test.keywords.create('Set Environment Variable', args=['SKYNET', 'activated'], type='setup')
test.keywords.create('Environment Variable Should Be Set', args=['SKYNET'])