Robot Framework远程服务器

时间:2016-05-20 09:07:00

标签: selenium robotframework

在公司这里我想在没有安装Robot Framework的情况下在每台计算机上运行Robot Framework测试。

我可以在服务器上安装Robot框架吗?每个客户端都可以将机器人测试文件发送到Web服务器并运行测试。现在我尝试了Selenium Hub。这很完美,但我也会让Robot Framework变得偏远。这有可能吗?我可以使用远程库吗?

4 个答案:

答案 0 :(得分:6)

我的解决方案是:

  1. 使用SSH的Linux服务器,每个用户都可以登录并运行测试。
  2. 具有适当插件的Jenkins服务器,用于运行每个修改过的测试。

答案 1 :(得分:0)

可能你可以尝试docker创建容器一个管理器和其他人作为节点这将有所帮助,只有在主容器中你需要有机器人框架和支持库,其他容器可以从master继承

答案 2 :(得分:0)

您可以在不安装机器人框架的情况下使用它。 您必须为此使用gradle。您可以将Robot框架定义为gradle项目的依赖项。 因此,在构建项目时,gradle框架将满足所有依赖关系,并且您无需安装任何内容即可运行机器人代码。

我已经使用机器人框架和gradle开发了复杂的测试应用程序。我没有为运行机器人测试用例安装任何应用程序。

答案 3 :(得分:0)

您可以使用Robocorp Cloud及其API来轻松实现这一目标。