【问题标题】:robot framework REST interface机器人框架REST接口
【发布时间】:2018-03-26 20:00:47
【问题描述】:

机器人框架是否有能力公开 REST 接口以运行/停止测试并提供状态?我需要某种无状态功能来管理测试等等。有没有办法限制可以并行运行的测试数量,以便执行的测试要么排队要么并行运行?

我在https://github.com/robotframework/PythonRemoteServer 浏览了“远程服务器”文档,但认为这并没有达到我想要的效果。

谁能提供更多信息?

【问题讨论】:

    标签: robotframework


    【解决方案1】:

    不,它不提供任何可用于通过 REST 接口控制测试的服务器。 Robot 也不支持并行运行测试。有一个单独的工具可用于并行运行机器人测试:pabot

    如果您需要一个 RESTful 界面,您可能需要查看 ci 服务器,例如 jenkins

    【讨论】:

    • 使用 Jenkins 进行容量管理是确保您的节点不会被过度使用的一种方法。如果您的测试是使用 selenium 库之一基于浏览器的,那么将 pabot 与 Selenium Grid 结合使用可以让您做类似的事情。
    猜你喜欢
    • 1970-01-01
    • 2016-04-26
    • 2018-04-25
    • 2020-04-26
    • 2021-01-17
    • 1970-01-01
    • 1970-01-01
    • 2015-11-03
    • 2017-11-11
    相关资源
    最近更新 更多