作用
為團隊提供一個切實可行的辦法預防,揭露和糾正錯誤,以確保自己的Java代碼如預期般運作。快速推進整治,每個檢測到的問題的基礎上配置的嚴重分配優先,自動分配給誰寫相關的代碼開發,並分發到他或她的IDE直接連結到有問題的代碼和說明如何解決它。
優勢
1)使預防代碼錯誤成為可能,從而大大節約成本,提高軟體質量和開發效率。2)使單元測試——包括白盒、黑盒以及回歸測試成為可能。3)使代碼規範檢查和自動糾正成為可能。4)鼓勵開發團隊橫向協作來預防代碼錯誤。
特徵
1)通過簡單的點擊,自動實現代碼基本錯誤的預防,這包括單元測試和代碼規範的檢查;
2)生成並執行junit單元測試用例,對代碼進行即時檢查;
3)提供了進行黑盒測試、模型測試和系統測試的快速途徑;
4)確認並阻止代碼中不可捕獲的異常、函式錯誤、記憶體泄漏、性能問題、安全弱點的問題;
5)監視測試的覆蓋範圍;
6)自動執行回歸測試;
7)支持DbC編碼規範;
8)檢驗超過350個來自java專家的開發規範;
9)自動糾正違反超過160個編碼規範的錯誤;
10)允許用戶通過圖形方式或自動創建方式來自定義編碼規範;
11)支持大型團隊開發中測試設定和測試檔案的共享;
12)實現和IBM Websphere Studio /Eclipse IDE 的安全集成。
