2010-04-05 152 views
0

我們有Xserver-less CentOS系統用於持續集成。所以沒有UI。硒測試和持續集成(在後臺運行瀏覽器)

我想運行它的硒測試用例。我正在使用具有WebDriver集成功能的新版Alpha版Selenium2。它自己啓動和結束瀏覽器。現在,我如何在後臺啓動? Internet Explorer可能有類似的東西嗎?

我能夠在本地機器上正確運行。但它會打開Firefox UI。

回答

2

你能夠運行虛擬幀緩衝區嗎?這樣,即使沒有實際的屏幕,所有的GUI程序都可以相信有圖形發生。你可能希望搜索「無頭」這個詞。 One example.

另一種可能是使用Celerity - 基於ruby的「無頭瀏覽器」。它使用Watir接口(最初是硒的競爭對手),我知道它是與webdriver合併的。

+0

感謝您的鏈接。我之前做過這個,但忘記了如何使用它。那麼Windows平臺呢?有多少項目爲他們的用戶界面進行硒測試?奇怪的是,許多人使用持續集成和硒。據我所知,持續集成服務器並不是真的需要X或UI。他們是無頭的。有這麼少的文件可用。 – 2010-04-09 13:31:57

相關問題