軟件測試之jtest5.0使用手冊(一)

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

       另外,jtest 采用parasoft公司的AEP方法論來實現團隊開發中對代碼錯誤標準化管理,這個方法論,也是parasoft提出的基于團隊開發模式下提高軟件質量和可靠性的一套解決方案,目前還處在探索階段,詳情可參閱http://www.parasoft.com/jsp/aep/aep.jsp。

 

優勢:

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 的安全集成

 

                      

 

第二章

本章說明了如何安裝jtest full版本,full版本包括jtest和eclipse,jtest被集成在eclipse框架內部。

1.在windows安裝步驟:

1)雙擊jtest自解壓文件jtest5_win32.exe

2)按提示步驟進行,選擇【complete jtest installation】,一直到結束安裝

2.在unix安裝步驟:

1)將安裝文件jtest.linux.tar.gz或gzip –dc jtest.solaris.tar.gz 拷貝到即將安裝jtest的目錄

2)解壓檔案文件:

linux:gzip –dc jtest.linux.tar.gz | tar xvf –

solaris: gzip –dc jtest.solaris.tar.gz | tar xvf –

解壓后,出現一個叫做jtest的目錄,包含了jtest安裝后的全部文件。

運行jtest時,執行 ./jtest 命令即可。

 注冊:獲得正版jtest安裝程序后,只有正確注冊才可以使用,方法也很簡單,這里不詳述。

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97