軟件測試之Compuware分階段解決方案

發表于:2009-07-27來源:作者:點擊數: 標簽:軟件測試Compuwarecompuware方案
軟件測試之 Compuware 分階段 解決方案 軟件測試方法 在這里,按照 軟件工程 中涉及的 需求分析 與設計階段、編碼實現階段、應用測試階段應用軟件的嘲絡 性能測試 這4個主要階段來討論compuwafe全面解決方案。 1需求分析與設計階段 需求分析與設計階段以測試
 軟件測試之Compuware分階段解決方案   軟件測試方法

在這里,按照軟件工程中涉及的需求分析與設計階段、編碼實現階段、應用測試階段應用軟件的嘲絡性能測試這4個主要階段來討論compuwafe全面解決方案。

  1需求分析與設計階段

  需求分析與設計階段以測試需求管理工具Reconc,le為代表,它允許項目團隊創建、變更、追蹤和報告項目需求。

    Iteconc:ile能與Mlcroson Word、關系型數據庫、簡單的項目瀏覽界面結臺起來使用,并與該公司的Tracld/.ecord和QADjrector實現無縫集成,以提供需求管理的全面解決方案。它使測試人員可以對項目進行全程監控,從計劃、到調試直至開發測試,幫助確保每一個人與項目有聯系的工作人員能夠及時了解項目的業務、功能、測試需求以及他們之間的關系,以避免引起嚴重的進度失誤和應用失敗。

2編碼實現階段

    在返一階段,comE)aware公司的產品較多,主要有運行期錯誤檢測和診斷工具E“DrDetection、代碼覆蓋率分析工具coverage Analysls、性能分析和優化工具PerfonllallceAnalysis、設備驅動開發套件NuMega DriverstL【dio、Java可視線程和事件分析工具Jcheek、交互式的存儲過程調試和優化工具DBPartllerDebugger以及有關ⅥsualBaslc源代碼分析、錯誤診斷、處理和恢復工具(codeReview、smattcheck、FailSafe等)。

    ·  運行期錯誤檢測和診斷工具EnDrDdection.檢測那些由于邏輯錯誤引起的內存溢出或資源泄露、API、OLE錯誤等問題,這些錯誤一般是不容易被程序員自己發現出來的。通過對被測應用程序的操作,ErrorDetection提供清晰的、詳細的程序錯誤分析,自動查明靜態的堆棧錯誤及內存償源泄露.并能夠迅速地定位出錯的源代碼,即使在沒有源代碼的情況下也可檢查第蘭方組件的錯誤。

    ·  代碼覆蓋率分析工具coverage Analysls,幫助解決在手工測試中總會有一部分代碼功能沒有被檢測到而影響系統可靠性的問題,因為程序的失敗往往可能是由這部分未被檢測到的代碼造成的。在測試程序時,每完成一次應用會話C session),coverage Analysis就能夠列出在這次對話中所有麗數被調用次數、所占比率等,"并可以直接定位到源代碼,當然也可以合并多個應用會話來進行檢測。cove,ageAnalysls能通過衡量和跟蹤代碼執行及代碼穩定性,節省開發時間和改善代碼的可靠性。

·  性能分析和優化工具PerJbmanee Arialysis,幫助快速查找性能瓶頸,從而提高整

  個代碼性能。在測試程序時,每完成一次應用ses810n,Pemmance能提供這次對

  話中函數的調用時間,提供詳細的應用程序和組件性能的分析,并自動定位到運

  行緩慢的代碼。這樣就能幫助程序員盡快地調接應用程序的性能。

·  設備驅動開發套件NuMega Driv e】rStudio,是構成設備驅動程序的開發、調試、測試、調諧以及部署等一整套工具軟件,包括久經考驗的工具sofilCE、DriverWorks、 vtoolsD和DriverAgent以及基于應用層技術的新的設備驅動程序工具,如新推出的對網絡驅動程序開發的工具DrlverNetwolks。

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

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