Web測試工具:HtmlUnit

jopen 11年前發布 | 34K 次閱讀 HtmlUnit 測試工具

   介紹
   對于Java程序,HtmlUnit是一個“無界面的瀏覽器”。以 HTML documents 為模型,且提供了一個API允許你來調用頁面、填寫表單、點擊鏈接等等,就像操作一般的瀏覽器一樣。
   其對于JavaScript的支持非常強大(且在持續提升),甚至能夠支持相當復雜的Ajax庫,可以通過配置來模擬你想模擬的FireFox或Internet Explorer瀏覽器。
   HtmlUnit常常用來測試或者檢索網站的數據。
   HtmlUnit不是一般的單元測試框架,以一個特別的方法來模擬瀏覽器從而達到測試的目的,常常在另外的測試框架如Junit 或 TestNg中使用。
   與一些開源的工具Canoo WebTest, JWebUnit, WebDriver, JSFUnit, Celerity不同,被當做一個看不見的瀏覽器來使用。

特性