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

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

  • <strong id="5koa6"></strong>
  • 軟件測試工具的比較和選擇

    發表于:2013-07-11來源:澤眾軟件測試作者:不詳點擊數: 標簽:軟件測試工具
    隨著軟件測試的地位逐步提高,測試的重要性逐步顯現,測試工具的應用已經成為了普遍的趨勢。目前用于測試的工具已經比較多了,這些測試工具一般可分為:白盒測試工具、黑盒測試工具、性能測試工具,另外還有用于測試管理(測試流程管理、缺陷跟蹤管理、測試用

      隨著軟件測試的地位逐步提高,測試的重要性逐步顯現,測試工具的應用已經成為了普遍的趨勢。目前用于測試的工具已經比較多了,這些測試工具一般可分為:白盒測試工具、黑盒測試工具、性能測試工具,另外還有用于測試管理(測試流程管理、缺陷跟蹤管理、測試用例管理)的工具。

      總的來說,測試工具的應用可以提高測試的質量、測試的效率。但是在選擇和使用測試工具的時候,應該看到,在測試過程中,并不是所有的測試工具都適合我們使用,同時,有了測試工具、會使用測試工具并不等于測試工具真正能在測試中發揮作用。因此,要發揮測試工具的價值,必須根據公司的實際情況合理選擇測試工具, 本文擬從測試工具的選擇和使用方面著手,講述一點個人的心得,僅供參考

      關鍵詞:白盒測試工具集、黑盒測試工具集、測試管理工具集、自動化測試工具集

      一、白盒測試工具集

      白盒測試工具一般是針對代碼進行測試,測試中發現的缺陷可以定位到代碼級,根據測試工具原理的不同,又可以分為靜態測試工具和動態測試工具。公司目前的測試水平尚不具備使用白盒測試工具進行代碼測試的能力,這里只作簡單介紹

      1、靜態測試工具

      靜態測試工具直接對代碼進行分析,不需要運行代碼,也不需要對代碼編譯鏈接,生成可執行文件。靜態測試工具一般是對代碼進行語法掃描,找出不符合編碼規范的地方,根據某種質量模型評價代碼的質量,生成系統的調用關系圖等。靜態測試工具的代表有Telelogic公司的Logiscope軟件、PR公司的PRQA軟件。

      2、動態測試工具

      動態測試工具與靜態測試工具不同,動態測試工具的一般采用"插樁"的方式,向代碼生成的可執行文件中插入一些監測代碼,用來統計程序運行時的數據。其與靜態測試工具最大的不同就是動態測試工具要求被測系統實際運行。

      動態測試工具的代表有Compuware公司的DevPartner軟件、Rational公司的Purify系列等。

      二、黑盒測試工具集

      黑盒測試工具適用于黑盒測試的場合,黑盒測試工具包括功能測試工具和性能測試工具。黑盒測試工具的一般原理是利用腳本的錄制(Record)/回放(Playback),模擬用戶的操作,

      然后將被測系統的輸出記錄下來同預先給定的標準結果比較。黑盒測試工具可以大大減輕黑盒測試的工作量,在迭代開發的過程中,能夠很好地進行回歸測試

      黑盒測試工具的代表有Rational公司的TeamTest、Robot,Compuware公司的QACenter、澤眾軟件的Autorunner,另外,專用于性能測試的工具包括有Radview公司的WebLoad、Microsoft公司的WebStress、澤眾軟件的PerformanceRunner等工具。

      三、測試管理工具典型產品

      測試管理工具用于對測試進行管理。一般而言,測試管理工具對測試計劃、測試用例、測試實施進行管理,并且測試管理工具還包括對缺陷的跟蹤管理。

      測試管理工具的代表有Rational公司的Test Manager、Compureware公司的TrackRecord、澤眾軟件的TestCenter等軟件。

    原文轉自:http://www.spasvo.com/news/html/2013620142257.html

    老湿亚洲永久精品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>