如何在无头盒子中运行机器人测试用例。 [Bamboo] [RobotFramework]

时间:2015-07-14 09:58:28

标签: testing robotframework bamboo integration-testing

我已经设置了一个VM盒子ubuntu和Bamboo服务器来控制应用程序的构建和集成测试。

我可以运行(手动或甚至通过Bamboo)测试用例当我连接到VM并看到所有硒魔法发生时。

然而,当虚拟机以无头方式启动并且我尝试运行测试用例时,我会收到以下所有测试用例的错误:

WebDriverException:消息:在我们连接之前,浏览器似乎已退出。如果在FirefoxBinary构造函数中指定了log_file,请检查它是否有详细信息。

在无头模式下运行它有什么好的提示或想法吗?

干杯

1 个答案:

答案 0 :(得分:0)

您可以使用xvfb。 stackoverflow上有很多问题和答案:https://stackoverflow.com/search?q=selenium+xvfb

您还可以针对phantomjs运行测试。 stackoverflow上有很多问题和答案:https://stackoverflow.com/search?q=selenium+phantomjs