原創(chuàng)|行業(yè)資訊|編輯:龔雪|2014-03-28 10:27:05.000|閱讀 1943 次
概述:現(xiàn)在有很多軟件都是基于Java的,如何測試這些Java程序就成了一個測試工程師的新課題。本文主要介紹一些常用的Java測試工具,希望可以幫助測試人員提高Java 程序的測試效率。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Jtest是Parasoft公司推出的一款針對java語言的自動化白盒測試工具,它通過自動實現(xiàn)java的單元測試和代碼標準校驗,來提高代碼的可靠性。
Abbot是一款測試Java GUIs的JUnit擴展程序。
JProfiler是一個全功能的Java剖析工具(profiler),主要用于檢查和跟蹤系統(tǒng)(限于Java開發(fā)的)的性能的工具。
AppLoader是一款負載測試和功能測試軟件,模擬數(shù)百萬個最終用戶與應(yīng)用程序的交互。
Agitator幫助開發(fā)者創(chuàng)建和維護所有代碼的單元測試。
Cactus是一個基于JUnit框架的簡單測試框架,用來單元測試服務(wù)端Java代碼。Cactus框架的主要目標是能夠單元測試服務(wù)端的使用Servlet對象的Java方法如HttpServletRequest,HttpServletResponse,HttpSession等
測試Java程序的覆蓋率工具,支持J2ME, J2SE, and J2EE。
Java代碼覆蓋率測試工具。
開源的Java桌面應(yīng)用程序,旨在加載測試功能行為和衡量績效。
Java源代碼分析器。
HttpUnit是一個開源的測試工具,是基于JUnit的一個測試框架,主要關(guān)注于測試Web應(yīng)用,解決使用JUnit框架無法對遠程Web內(nèi)容進行測試的弊端。HttpUnit提供的幫助類讓測試者可以通過Java類和服務(wù)器進行交互,并且將服務(wù)器端的響應(yīng)當作文本或者DOM對象進行處理。
是通用的測試 java 程序的測試框架JUnit可以對Java代碼進行白盒測試。通過JUnitk可以用mock objects進行隔離測試;用Cactus進行容器內(nèi)測試;用Ant和Maven進行自動構(gòu)建;在Eclipse內(nèi)進行測試;對Java應(yīng)用程序、Filter、Servlet、EJB、JSP、數(shù)據(jù)庫應(yīng)用程序、Taglib等進行單元測試。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@ke049m.cn