我們有一個Web應用程序,可以在UI中廣泛使用AJAXy Javascript。我們已經使用Shoulda和Webrat幾乎完成了後端的代碼覆蓋,並且希望擴展我們的測試套件以包括通過Javascript UI進行的完整集成測試。在Rails應用程序中爲Javascript重度UI進行集成測試的最佳方式是什麼?
我們嘗試了硒,但發現它易碎和氣質。有更可靠的選擇嗎?
UPDATE
對於那些仍在檢查了這一點,我們最終通過Xvfb那麼我們可以在屏幕上運行的Firefox。允許我們在無頭Jenkins CI服務器上運行測試。我們仍然需要在本地偶爾運行測試來進行調試,但它運行得非常好。
水豚與硒似乎是最好的選擇。 – Joshua 2011-04-12 17:53:36