• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 軟件單元測試工具比較

    發表于:2009-04-02來源:作者:點擊數: 標簽:工具單元軟件
    一、JTEST 1、簡介: jtest是 parasoft 公司推出的一款針對 java 語言的自動化 白盒 測試工具 ,它通過自動實現java的 單元測試 和代碼標準校驗,來提高代碼的 可靠性 。 Jtest 先分析每個java類,然后自動生成 junit 測試用例 并執行用例,從而實現代碼的最大
    一、JTEST

    1、簡介:

    jtest是parasoft公司推出的一款針對java語言的自動化白盒測試工具,它通過自動實現java的單元測試和代碼標準校驗,來提高代碼的可靠性。Jtest先分析每個java類,然后自動生成junit測試用例并執行用例,從而實現代碼的最大覆蓋,并將代碼運行時未處理的異常暴露出來;另外,它還可以檢查以DbC(Design by Contract)規范開發的代碼的正確性。用戶還可以通過擴展測試用例的自動生成器來添加更多的junit用例。Jtest還能按照現有的超過350個編碼標準來檢查并自動糾正大多數常見的編碼規則上的偏差,用戶可自定義這些標準,通過簡單的幾個點擊,就能預防類似于未處理異常、函數錯誤、內存泄漏、性能問題、安全隱患這樣的代碼問題。

    2、優勢:

    1)使預防代碼錯誤成為可能,從而大大節約成本,提高軟件質量和開發效率

    2)使單元測試——包括白盒、黑盒以及回歸測試成為可能

    3)使代碼規范檢查和自動糾正成為可能

    4)鼓勵開發團隊橫向協作來預防代碼錯誤

    3、特征:

    1)通過簡單的點擊,自動實現代碼基本錯誤的預防,這包括單元測試和代碼規范的檢查

    2)生成并執行junit單元測試用例,對代碼進行即時檢查

    3)提供了進行黑盒測試、模型測試和系統測試的快速途徑

    4)確認并阻止代碼中不可捕獲的異常、函數錯誤、內存泄漏、性能問題、安全弱點的問題

    5)監視測試的覆蓋范圍

    6)自動執行回歸測試

    7)支持DbC編碼規范

    8)檢驗超過350個來自java專家的開發規范

    9)自動糾正違反超過160個編碼規范的錯誤

    10)允許用戶通過圖形方式或自動創建方式來自定義編碼規范

    11)支持大型團隊開發中測試設置和測試文件的共享

    12)實現和IBM Websphere Studio /Eclipse IDE 的安全集成

    4、價格:昂貴

    二、JMETER

    1、簡介:

    JMeter是Apache組織的開放源代碼項目,它是功能和性能測試的工具,100%的用java實現。使用JMeter進行性能測試

    2、特征:

    JMeter可以用于測試靜態或者動態資源的性能(文件、Servlets、Perl腳本、java對象、數據庫和查詢、ftp服務器或者其他的資源)。JMeter用于模擬在服務器、網絡或者其他對象上附加高負載以測試他們提供服務的受壓能力,或者分析他們提供的服務在不同負載條件下的總性能情況。你可以用JMeter提供的圖形化界面分析性能指標或者在高負載情況下測試服務器/腳本/對象的行為。

    3、價格:未知

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>