<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    JAVA—咖啡館

    ——歡迎訪問rogerfan的博客,常來《JAVA——咖啡館》坐坐,喝杯濃香的咖啡,彼此探討一下JAVA技術,交流工作經驗,分享JAVA帶來的快樂!本網站部分轉載文章,如果有版權問題請與我聯系。

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      447 Posts :: 145 Stories :: 368 Comments :: 0 Trackbacks

    10款常用的JAVA測試工具

      1. 美國Segue公司的Silk系列產品Segue公司一直專注于軟件質量優化領域。在Segue的產品套件中,擁有業內最強勁且最容易使用的、用于企業應用測試、調優和監測的自動化工具,能夠幫助用戶保障應用在其生命周期內的可靠性和性能。
     
      (1) SilkPerformer——企業級性能測試工具u 企業級自動化測試工具能夠支持多種系統,如Java、。Net、Wireless、COM、CORBA、Oracle、Citrix、MetaFrame、客戶機/服務器、以及各種ERP/CRM應用u 多項專利技術精確模擬各種復雜的企業環境u 可視化腳本記錄功能及自定義工具簡化了測試創建工作u SilkPerformer的Java/.NET瀏覽器以及JUnit/NUnit測試輸入功能簡化了對并發訪問情況下遠程應用組件的早期負載測試工作u 方便易用,工作流向導會逐步引導用戶完成整個測試流程

      (2) SilkTest International——業內唯一的Unicode功能測試工具u SilkBean 充分利用 Java 語言的“編寫一次,隨處使用”的優點,讓用戶不必修改現有的腳本而能夠在多種基于 Unix 的系統上運行u 能夠識別多種開發平臺,如Java、JavaScript、HTML、ActiveX、Visual Basic 和C/C++等u 一套腳本可供所有支持的語言使用u 內置的錯誤恢復系統不僅具有自定義功能,可進行無人看守的自動測試賽格瑞(Segue)公司是全球范圍內專注于軟件質量優化解決方案的領導者。2005年,賽格瑞(Segue)公司在中國設立了專門的銷售服務公司,因此,賽格瑞(Segue)公司的軟件測試產品在中國有了更好的技術支持。
     
      參考網站:http://www.segue.com.cn/推薦指數:★★★★★

      2. MaxQ MaxQ是一個免費的功能測試工具。它包括一個HTTP代理工具,可以錄制測試腳本,并提供回放測試過程的命令行工具。測試結果的統計圖表類似于一些較昂貴的商用測試工具。MaxQ希望能夠提供一些關鍵的功能,比如HTTP測試錄制回放功能,并支持腳本。
     
      參考網站:http://maxq.tigris.org/推薦指數:★★★☆☆

      3. Httpunit HttpUnit是一個開源的測試工具,是基于JUnit的一個測試框架,主要關注于測試Web應用,解決使用JUnit框架無法對遠程Web內容進行測試的弊端。
     
      HttpUnit提供的幫助類讓測試者可以通過Java類和服務器進行交互,并且將服務器端的響應當作文本或者DOM對象進行處理。HttpUnit還提供了一個模擬Servlet容器,讓測試者不需要發布Servlet,就可以對Servlet的內部代碼進行測試。本文中作者將詳細的介紹如何使用HttpUnit提供的類完成集成測試。
     
      參考網站:http://www.httpunit.org/推薦指數:★★★☆☆

     4. Junit是通用的測試 java 程序的測試框架JUnit可以對Java代碼進行白盒測試。通過JUnitk可以用mock objects進行隔離測試;用Cactus進行容器內測試;用Ant和Maven進行自動構建;在Eclipse內進行測試;對Java應用程序、Filter、Servlet、EJB、JSP、數據庫應用程序、Taglib等進行單元測試。
     
      參考網站:http://www.junit.org/推薦指數:★★★★★

      5. Jtest Jtest是Parasoft公司推出的一款針對java語言的自動化白盒測試工具,它通過自動實現java的單元測試和代碼標準校驗,來提高代碼的可靠性。Jtest先分析每個java類,然后自動生成junit測試用例并執行用例,從而實現代碼的最大覆蓋,并將代碼運行時未處理的異常暴露出來;另外,它還可以檢查以DbC(Design by Contract)規范開發的代碼的正確性。用戶還可以通過擴展測試用例的自動生成器來添加更多的junit用例。Jtest還能按照現有的超過350個編碼標準來檢查并自動糾正大多數常見的編碼規則上的偏差,用戶可自定義這些標準,通過簡單的幾個點擊,就能預防類似于未處理異常、函數錯誤、內存泄漏、性能問題、安全隱患這樣的代碼問題。
     
      JTest最大的優勢在于靜態代碼分析,至于自動生成測試代碼,當然生成測試代碼框架也是不錯的,但要做好單元測試用戶還要做大量的工作。
     
      參考網站:http://www.parasoft.com/jsp/aep/aep.jsp推薦指數:★★★★☆

      6. Hansel Hansel 是一個測試覆蓋率的工具——與用于單元測試的 JUnit framework 相集成,很容易檢查單元測試套件的覆蓋情況。
     
      參考網站:http://hansel.sourceforge.net/推薦指數:★★☆☆☆

      7. Cactus Cactus是一個基于JUnit框架的簡單測試框架,用來單元測試服務端Java代碼。Cactus框架的主要目標是能夠單元測試服務端的使用Servlet對象的Java方法如HttpServletRequest,HttpServletResponse,HttpSession等針對外部可測試組件運行時,需要把JUnit測試運行為發送HTTP請求給組件的客戶端進程。為了在服務器容器內部運行JUnit測試,可以用Cactus框架,它是一個免費的開源框架,是Apache Jakarta項目的一部分。Cactus 包含了關于JUnit客戶端如何連接到服務器,然后使測試運行的詳細信息。
     
      參考網站:http://jakarta.apache.org/cactus/推薦指數:★★★★☆

      8. JFCUnit JFCUnit使得你能夠為Java偏移應用程序編寫測試例子。它為從用代碼打開的窗口上獲得句柄提供了支持;為在一個部件層次定位部件提供支持;為在部件中發起事件(例如按一個按鈕)以及以線程安全方式處理部件測試提供支持。
     
      參考網站:http://jfcunit.sourceforge.net/推薦指數:★★★☆☆

      9. StrutsTestCase StrutsTestCase(STC)框架是一個開源框架,用來測試基于 Struts 的 Web 應用程序。這個框架允許您在以下方面進行測試:u 在 ActionForm 類中的驗證邏輯(validate() 方法)
     
      u 在 Action 類中的業務邏輯(execute() 方法)
     
      u 動作轉發(Action Forwards)。
     
      u 轉發 JSP STC 支持兩種測試類型:u Mock 方法 —— 在這種方法中,通過模擬容器提供的對象(HttpServletRequest、 HttpServletResponse 和 ServletContext),STC 不用把應用程序部署在應用服務器中,就可以對其進行測試。
     
      u Cactus 方法 —— 這種方法用于集成測試階段,在這種方法中,應用程序要部署在容器中,所以可以像運行其他 JUnit 測試用例那樣運行測試用例。
     
      參考網站:http:// strutstestcase.sourceforge.net/推薦指數:★★★★☆

      10. TestNG TestNG是根據JUnit 和 NUnit思想而構建的一個測試框架,但是TestNG增加了許多新的功能使得它變得更加強大與容易使用比如:u 支持JSR 175注釋(JDK 1.4利用JavaDoc注釋同樣也支持)
     
      u 靈活的Test配置u 支持默認的runtime和logging JDK功能u 強大的執行模型(不再TestSuite)
     
      u 支持獨立的測試方法參考網站:http://testng.org/推薦指數:★★★★☆

    posted on 2009-03-06 10:06 rogerfan 閱讀(346) 評論(0)  編輯  收藏 所屬分類: 【Java知識】【開源技術】
    主站蜘蛛池模板: 国产麻豆视频免费观看| 人人狠狠综合久久亚洲婷婷| 91精品国产免费久久国语麻豆| 亚洲AV无码一区二区三区性色| 亚洲免费在线播放| 日韩精品亚洲aⅴ在线影院| 亚洲国产主播精品极品网红| 亚洲男人的天堂在线播放| 久久九九兔免费精品6| 亚洲国产成人精品无码区在线秒播| 亚洲精品免费在线| 亚洲人成网站看在线播放| 最近的免费中文字幕视频| 国产亚洲精品AAAA片APP | 99国产精品视频免费观看| 久久精品国产亚洲77777| 久久久久亚洲精品男人的天堂| 四虎成人精品国产永久免费无码| 亚洲精品无码久久久| 青青青国产手机频在线免费观看 | 亚洲国产精品网站久久| 免费无码又爽又刺激聊天APP| 国产成人精品久久亚洲高清不卡| 亚洲成?v人片天堂网无码| 大妹子影视剧在线观看全集免费| 亚洲bt加勒比一区二区| 免费人成视频在线| 又粗又长又爽又长黄免费视频 | 999任你躁在线精品免费不卡| 亚洲丝袜中文字幕| 又粗又大又长又爽免费视频| a级午夜毛片免费一区二区| 亚洲乱码无限2021芒果| 亚洲?v女人的天堂在线观看| 七色永久性tv网站免费看| 亚洲 日韩 色 图网站| 区久久AAA片69亚洲| 免费国产成人高清在线观看网站| 国产AV日韩A∨亚洲AV电影| 久久精品国产精品亚洲蜜月| 在线观看人成视频免费|