您的位置:軟件測試 > 開源軟件測試 > 開源性能測試工具 >
Java開源Web測試工具列表
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2013/12/4 14:03:29 ] 推薦標(biāo)簽:

  Imprimatur
  Imprimatur是一個Web應(yīng)用程序測試工具。它通過一個簡單的XML文件來對測試進行描述。除了能夠處理標(biāo)準(zhǔn)的GET與POST動作之外,Imprimatur還能處理HTTP sessions和文件上傳。可以利用正則表達式對返回的結(jié)果進行驗證。
  該項目主頁:http://imprimatur.sourceforge.net/

  Tagit
  Tagit是模擬對象(Mock Objects)測試模式的一個實現(xiàn)。它可用于在脫離容器的情況下對自定義JSP標(biāo)簽進行單元測試。
  該項目主頁:http://www.scholnick.net/tagit/
  Sahi

  Sahi是一個用于Web應(yīng)用程序的自動測試工具。Sahi運行為一個代理服務(wù)器,必須把瀏覽器的代理設(shè)置為Sahi服務(wù)器。 然后Sahi注入javascript來訪問Web頁面中的元素。Sahi支持Http與Https并且獨立于Web站點或Web應(yīng)用程序。
  該項目主頁:http://sahi.sourceforge.net
  Selenium
  Selenium 是一個用于Web應(yīng)用程序測試的工具。Selenium 測試直接運行在瀏覽器中,像真正的用戶在操作一樣。支持的瀏覽器包括IE,Mozilla和Firefox等。這個工具的主要功能包括:測試與瀏覽器的兼容性--測試你的應(yīng)用程序看是否能夠很好得工作在不同瀏覽器和操作系統(tǒng)之上。測試系統(tǒng)功能--創(chuàng)建衰退測試檢驗軟件功能和用戶需求。
  該項目主頁:http://www.openqa.org/selenium/

  CubicTest

  CubicTest 這個開源的Eclipse插件能夠讓W(xué)eb應(yīng)用程序的測試變得更加易于設(shè)計,理解和運行,即使是對于非技術(shù)人員。 CubicTest采用一個圖形用戶界面來讓用戶對測試進行建模而不是編寫測試腳本。這個工具主要是針對基于測試驅(qū)動的Web應(yīng)用程序開發(fā),但也能夠用于測試現(xiàn)有Web應(yīng)用程序。

  該項目主頁:http://boss.bekk.no/cubictest/

  Janissary
  Janissary在是一個簡單的Web站點負載與性能測試工具。根據(jù)配置,Janissary可以創(chuàng)建并發(fā)或非并發(fā)的HTTP Request然后報告這些Request的狀態(tài)與響應(yīng)時間。
  該項目主頁:http://yalimaytul.net/janissary
  Jboss JSFUnit
  Jboss JSFUnit是一個專門用于JSF應(yīng)用程序的綜合測試框架。它設(shè)計成能夠在JSF層對JSF應(yīng)用程序進行調(diào)試和綜合集成測試。JSFUnit測試運行在容器之中,能夠讓開發(fā)人員完全控制managed beans,F(xiàn)acesContext和內(nèi)部JSF組件Tree。同時,還可以控制每個客戶端請求的HTML輸出。

  該項目主頁:https://labs.jboss.com/jsfunit/

  Watir

  Watij提供一套基于Watir的純Java Api用于Web應(yīng)用程序自動測試。Watij通過一個真實的瀏覽器來實現(xiàn)自動功能測試。(Watir是一個使用Ruby實現(xiàn)的開源Web自動化測試框架)
  該項目主頁:http://watij.com/

上一頁12下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd