开发者社区 问答 正文

在python中使用机器人框架

是否可以在python中以编程方式使用Robot Framework?我发现的只是使用Java的资源。

展开
收起
祖安文状元 2020-02-21 17:50:58 501 分享 版权
1 条回答
写回答
取消 提交回答
  • 是的,如果您询问是否可以创建和运行纯粹用python编写的测试套件,则可以以编程方式使用机器人框架。当您这样做时,您会失去机器人框架的意义。

    要查看操作方法,请阅读机器人框架API文档。这是一个例子:

    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'])
    
    2020-02-21 17:51:05
    赞同 展开评论