【问题标题】:Multiple remote libraries with robot framework带有机器人框架的多个远程库
【发布时间】:2012-04-22 18:27:42
【问题描述】:

根据“机器人框架”手册中的示例,为了从远程计算机提供关键字,必须使用实现关键字的类的实例来实例化 RobotRemoteServer

RobotRemoteServer(ExampleRemoteLibrary(), *sys.argv[1:])

如果我有多个想要远程使用的库/类怎么办?我必须为每个班级启动一个新服务器吗?

机器人框架是否适合自动化分布式测试,其中多台计算机必须同步运行才能测试特定案例?

在此处找到相关讨论:

https://groups.google.com/forum/?fromgroups#!searchin/robotframework-users/remote/robotframework-users/StO7L7NbqFI/rrZa6KeAiMIJ

【问题讨论】:

    标签: testing distributed robotframework


    【解决方案1】:

    您不必强制使用RobotRemoteServer,这只是为了方便而提供的一个简单示例。您可以创建一个可以使用任意数量的类的单一服务器。唯一真正的要求是您的 XMLRPC 服务器公开方法get_keyword_namesrun_keyword

    所有这些都记录在机器人用户指南的标题为Remote Library Interface 的部分中。

    对于分布式测试,可以在不同的机器上拥有多个远程服务器,所有这些都由一个机器人测试协调。我不确定这是否是你要问的。

    【讨论】:

      猜你喜欢
      • 2016-09-17
      • 2018-02-25
      • 2016-02-02
      • 2021-09-18
      • 1970-01-01
      • 2020-07-10
      • 2015-09-28
      • 2019-02-18
      • 2018-05-01
      相关资源
      最近更新 更多