版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、Rational 測試工具,軟件測試的重要性 測試類型 RATIONAL的測試方法 RATIONAL的測試產(chǎn)品,軟件測試的重要性,測試人員,項目持續(xù)時間,代碼實現(xiàn),消除缺陷,維護的費用 1x 10 x 100 x,軟件測試的重要性,項目持續(xù)時間,消除缺陷,消除缺陷,軟件測試的重要性,100%,軟件測試的重要性,Rational 的方法 越早測試越好 自動的測試 測試每一個版本,傳統(tǒng)的測試是在代碼實現(xiàn)之后進行,軟件測試的重要性 測試類型 RATIONAL的測試方法 RATIONAL的測試產(chǎn)品,兩種測試方法從不同的角度出 發(fā),反映了軟件的不同側面,也 適用于不同的開發(fā)環(huán)境,測試類型,測試方法的分類
2、,測試方法的分類,軟件測試的重要性 測試方法的分類 RATIONAL的測試方法 RATIONAL的測試產(chǎn)品,傳統(tǒng)的測試過程,建立,設計,測試,RAD 改變了測試,建立 1,無須 “凍結” 需求,建立 2,建立 3,建立 4,用戶改進迭代,測試,設計,測試與開發(fā)同步進行,建立 1,建立 2,建立 3,建立 4,用戶改進迭代,測試,測試,測試,測試,測試需要進早的開始,設計,無須 “凍結” 需求,測試的生命周期,RAD 方法,測試的生命周期,RAD 環(huán)境的測試生命周期,測試的生命周期,RAD 環(huán)境的測試生命周期,測試的生命周期,測試計劃 定義項目測試的過程,以便項目測試能被正確的度量和控制。 包括
3、測試需求,測試策略,測試資源和測試計劃,測試的生命周期,測試設計 為了最有效的驗證測試需求的覆蓋情況,定義自動的測試過程,測試的生命周期,測試開發(fā) 創(chuàng)建或獲得在測試設計階段已被定義的自動測試過程,測試的生命周期,測試執(zhí)行 運行與被測應用的軟件建立相對應的測試過程集,并記錄結果,包括缺陷報告和測試日志,測試的生命周期,測試評估 統(tǒng)計和分析測試結果,確定是否達到軟件發(fā)布的標準,測試的生命周期,缺陷跟蹤 記錄測試發(fā)現(xiàn)的缺陷或用戶問題,并且跟蹤、管理缺陷的狀態(tài)變更,重要的完全測試:隱藏的缺陷,x,修改,變更,建立 1,設計,重要的完全測試:隱藏的缺陷,x,x,修改,變更,變更,變更,建立 1,建立 2
4、,建立3,設計,重要的完全測試:隱藏的缺陷,x,x,修改,變更,變更,變更,建立 1,建立 2,建立 3,建立 4,直覺,通過 失敗,7,0,結果,設計,重要的完全測試:隱藏的缺陷,x,x,修改,變更,變更,變更,建立 1,建立 2,建立3,建立 4,直覺,通過 失敗,7,0,結果,實際,5,2,But it used to work.,設計,重要的完全測試:隱藏的缺陷,x,修改,變更,建立 1,設計,重要的完全測試:隱藏的缺陷,x,x,x,修改,變更,變更,建立 1,建立 2,x,建立 3,修改,變更,修改,設計,重要的完全測試:隱藏的缺陷,x,x,x,修改,變更,變更,建立 1,建立 2,
5、設計,x,建立 3,直覺,通過 失敗,7,0,結果,實際,7,0,建立 4,修改,變更,修改,軟件測試的重要性 測試方法的分類 RATIONAL的測試方法 RATIONAL的測試產(chǎn)品,全面測試軟件質量,可靠性 Purify PureCoverage TestFactory,代碼可靠性測試工具 - Purify,Purify能夠在運行時 發(fā)現(xiàn)內存使用錯誤: 非初始化內存讀 數(shù)組越界讀寫 自由內存讀寫 堆棧越界讀寫 內存泄露 發(fā)現(xiàn)問題并準確定位到源碼; 沒有源代碼也能發(fā)現(xiàn)錯誤; 支持平臺及語言: Win NT - Visual C+ Sun Solaris, HP-UX, SGI IRIX, Si
6、emens Reliant UNIX,代碼覆蓋分析工具 - PureCoverage,PureCoverage記錄執(zhí)行過的代碼,以生成代碼覆蓋分析報告; 代碼覆蓋分析可以詳細到語句級; 支持平臺: Win NT - VC+, VB, VJ Sun Solaris, HP-UX,功能可靠性測試工具: Rational TestFactory,Rank by Coverage Analysis,Automatically build testsoptimized for code coverage,App Under Test,TestPilot:GenerateScripts,功能測試工具 -
7、Rational TeamTest,2. 執(zhí)行測試腳本,功能測試工具 - Rational TeamTest,自動化地重放測試腳本并驗證執(zhí)行結果,能夠極大地降低測試工作強度,提高測試工作效率; 應用面向對象錄制技術,將應用程序變化對測試腳本的影響減至最低; 測試工作流和測試用例集管理; 支持平臺和開發(fā)工具: Windows 9x, Windows NT Standard Windows Control; VB, PowerBuilder, Oracle Form IE, Netsacpe with Java SAP, PeopleTool,TeamTest,代碼性能測試工具 - Quantify,通過精確的計時數(shù)據(jù)來找出性能瓶頸; 追蹤版本間的性能變化; 沒有源代碼也能分析; 支持平臺: Win NT - VC+, VB, VJ Sun Solaris, HP-UX,負載測試工具 - TeamTest,模擬巨大工作負載,以測試服務器(Web、數(shù)據(jù)庫或ERP服務器)和網(wǎng)絡的性能; 測試目標: Web-server, HTTP, HTTP-S Oracle, SQL Server, Sybase, CORBA, DCOM, Tuxedo, Socket SAP, People Soft 業(yè)界負載測試記錄 - 100,000,不可接受的性能,錯誤行為,Te
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年高職第一學年(財務管理)學科競賽選拔測試卷
- 2025年大學護理(體溫測量技術)試題及答案
- 2025年高職旅游服務與管理(旅游投訴處理)試題及答案
- 2025年高職安全工程技術(事故預防技術)試題及答案
- 2025年大學大一(基礎醫(yī)學)人體解剖學基礎試題及答案
- 2025年高職會計軟件應用(賬務處理)試題及答案
- 2025年大學(航空航天工程)航空概論進階綜合測試卷及評分標準
- 2025年中職口腔護理(口腔清潔護理)試題及答案
- 2025年高職母乳喂養(yǎng)指導(技巧傳授)試題及答案
- 2025年大學大四(藥學)藥物分析綜合測試試題及答案
- 黃河鯉魚規(guī)?;鷳B(tài)養(yǎng)殖項目可行性研究報告完整立項報告
- (高清版)DG∕TJ 08-2299-2019 型鋼混凝土組合橋梁設計標準
- 瞼板腺炎的健康宣教
- 慢性阻塞性肺疾病診治指南課件
- 勞動與社會保障法-002-國開機考復習資料
- 工廠車間流水線承包合同協(xié)議書范文
- 客房服務員理論知識考試題及答案
- HG/T 6262-2024 再生磷酸鐵(正式版)
- 汽輪機調速系統(tǒng)的組成和工作原理(1)課件
- 國開大學2020年01月2136《管理會計》期末考試參考答案
- 企業(yè)上市對人力資源管理的要求及目前人力資源部現(xiàn)狀分析
評論
0/150
提交評論