Selenium测试和持续集成(在后台运行浏览器)

时间:2010-04-05 15:35:51

标签: selenium continuous-integration

我们拥有无需Xserver的CentOS系统,可实现持续集成。所以没有UI。

我想在其上运行selenium测试用例。我正在使用具有WebDriver集成的新的Alpha版Selenium2。它自己开始和结束浏览器。现在,我如何在后台开始呢? Internet Explorer可以实现类似的功能吗?

我能够在本地计算机上正常运行。但它打开了Firefox UI。

1 个答案:

答案 0 :(得分:2)

你能运行虚拟帧缓冲区吗?这样,即使没有实际屏幕,所有GUI程序都可以相信图形正在发生。您可能希望搜索“无头”一词。 One example.

另一种可能性是使用Celerity - 基于ruby的“无头浏览器”。它使用Watir接口(最初是selenium的竞争对手),我理解它与webdriver合并。