我是測試的新手。在Linux中使用HtmlUnitDriver和使用Xvfb編寫無頭測試有什麼區別?
我正在使用Linux。 我正在閱讀關於無頭模式下的測試,並且遇到了兩件事。一個是X虛擬幀緩衝區,它在內存中執行圖形操作。所以,不顯示輸出。我在這個鏈接http://www.seleniumtests.com/2012/04/headless-tests-with-firefox-webdriver.html中找到了實現細節。
我遇到的另一個是HtmlUnitDriver。運行測試時,這也不會打開任何瀏覽器。我使用HtmlUnitDriver編寫了一個基本的示例代碼,並且這些斷言似乎工作正常。
據我所知,HtmlUnitDriver不能很好地用於JavaScript。但除此之外,是否有重大差異來選擇另一個?
我將測試一個Web應用程序,它確實有一些javascript。
我是這個領域的新手。所以,任何答案,建議等將不勝感激。 預先感謝您