顯然,問題的答案取決於一些環境因素。HtmlUnitDriver的可靠性如何?
在一般,我想知道是什麼人的經驗與HtmlUnitDriver
作爲一個可靠的工具,它可以是「信任」來瀏覽網站基本相同的方式其他瀏覽器做。
當然,我意識到「其他瀏覽器的做法」非常模糊;自然每個瀏覽器都會有它的怪癖。但是我正在一個項目中,我們有數百個驗收測試場景(編寫於JBehave),並使用FirefoxDriver
和InternetExplorerDriver
,運行它們都需要兩個多小時,這從持續集成的角度來看很粗糙。所以我想知道如果它至少可行,我們可以在切換我們的驗收測試使用HtmlUnitDriver
和期待更快倍大多相同的行爲(也許我們可以期待的試驗了一把用HtmlUnitDriver
失敗,特別是使用基於瀏覽器的驅動程序運行這些測試)。
我們的用戶界面使用GWT,這可能會或可能不會使事情複雜化(我不知道)。
基本上,在其他人的經驗中,HtmlUnitDriver
的操作與其他瀏覽器一樣嗎?還是僅適用於使用JavaScript最簡單的非常簡單的HTML網站,而不應用於企業Web應用程序?