ch01-認(rèn)識軟件測試管理_第1頁
ch01-認(rèn)識軟件測試管理_第2頁
ch01-認(rèn)識軟件測試管理_第3頁
ch01-認(rèn)識軟件測試管理_第4頁
ch01-認(rèn)識軟件測試管理_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

軟件測試管理與實踐ch01-認(rèn)識軟件測試管理理解軟件質(zhì)量的含義、軟件測試與軟件質(zhì)量的關(guān)系了解軟件項目管理與軟件測試管理的交互理解軟件測試管理的要素了解軟件測試管理工具的種類、基本功能以及選擇依據(jù)學(xué)習(xí)目標(biāo)軟件質(zhì)量與軟件質(zhì)量模型項目管理與軟件測試管理軟件測試管理工具及其選擇軟件質(zhì)量與軟件質(zhì)量模型1軟件質(zhì)量的概念軟件質(zhì)量越來越受到重視ANSI/IEEEStd729-1983《軟件工程術(shù)語的IEEE標(biāo)準(zhǔn)術(shù)語表》(Glossaryofsoftwareengineeringterminology)定義軟件質(zhì)量為:“與軟件產(chǎn)品滿足規(guī)定的和隱含的需求的能力有關(guān)的特征或特性的全體”軟件質(zhì)量模型軟件產(chǎn)品各種質(zhì)量特性的組合稱為軟件質(zhì)量模型。常見的軟件質(zhì)量模型:Boehm模型(1976年)MCCALL模型(1978年)ISO9126軟件質(zhì)量模型(1993年)Boehm質(zhì)量模型1976年由Boehm等提出的分層方案將軟件的質(zhì)量定義為分層的模型MCCALL質(zhì)量模型1979年由McCall等人提出的軟件質(zhì)量模型將軟件質(zhì)量的概念建立在11個質(zhì)量特性之上這些質(zhì)量特性分別是面向軟件產(chǎn)品的運(yùn)行、修正和轉(zhuǎn)移的ISO9126質(zhì)量模型軟件質(zhì)量模型可以分為:內(nèi)部質(zhì)量和外部質(zhì)量模型、使用質(zhì)量模型質(zhì)量模型中又將內(nèi)部和外部質(zhì)量分成六個質(zhì)量特性將使用質(zhì)量分成四個質(zhì)量屬性常見的軟件質(zhì)量特性編號屬性名屬性含義1性能(Performance)系統(tǒng)的響應(yīng)能力,即要經(jīng)過多長時間才能對某個事件做出響應(yīng),或者在某段時間內(nèi)系統(tǒng)所能處理的事件個數(shù)2可用性(Availability)系統(tǒng)能夠正常運(yùn)行的時間比例3可靠性(Reliability)系統(tǒng)在應(yīng)用或者錯誤面前,在意外或者錯誤使用的情況下維持軟件系統(tǒng)功能特性的能力4健壯性(Robustness)在處理或者環(huán)境中系統(tǒng)能夠承受的壓力或者變更能力5安全性(Security)系統(tǒng)向合法用戶提供服務(wù)的同時能夠阻止非授權(quán)用戶使用企圖或者拒絕服務(wù)的能力常見的軟件質(zhì)量特性編號屬性名屬性含義6可修改性(Modification)能夠快速地以較高的性能價格比對系統(tǒng)進(jìn)行變更的能力7可變性(Changeability)體系結(jié)構(gòu)擴(kuò)充或者變更成為新體系結(jié)構(gòu)的能力8易用性(Usability)衡量用戶使用軟件產(chǎn)品完成指定任務(wù)的難易程度9可測試性(Testability)軟件發(fā)現(xiàn)故障并隔離定位其故障的能力特性,以及在一定的時間或者成本前提下進(jìn)行測試設(shè)計、測試執(zhí)行能力;10功能性(Functionability)系統(tǒng)所能完成的期望工作能力11互操作性(Inter-Operation)系統(tǒng)與外界或系統(tǒng)與系統(tǒng)之間的相互作用能力軟件質(zhì)量保證的手段軟件質(zhì)量保證的手段有:軟件測試軟件研發(fā)過程保證軟件研發(fā)配置管理……軟件測試VS軟件質(zhì)量軟件測試是保證軟件質(zhì)量的重要手段之一軟件測試是有計劃有組織的活動軟件測試管理確保測試活動的順利開展項目管理與軟件測試管理2項目及項目管理項目:一系列復(fù)雜的并相互關(guān)聯(lián)的活動有著一個明確的目標(biāo)必須在特定的時間、預(yù)算、資源限定內(nèi),依據(jù)規(guī)范完成項目管理:在項目活動中運(yùn)用專門的知識、技能、工具和方法,使項目能夠在有限資源限定條件下,實現(xiàn)設(shè)定的需求和期望的過程。范疇:范圍管理、時間管理、費(fèi)用管理、質(zhì)量管理、人力資源管理、風(fēng)險管理、溝通管理、采購與合同管理……軟件測試管理

VS軟件項目管理軟件測試管理是特殊的軟件項目管理與軟件項目管理密切相關(guān),有時從屬于軟件項目管理的一部分可以借用軟件項目管理的方法因任務(wù)特點有自身特殊的知識、流程、方法、工具軟件測試管理的要素過程工具人軟件測試管理的要素測試過程和資產(chǎn)管理測試團(tuán)隊管理測試需求管理測試計劃管理(測試規(guī)劃)測試用例管理(測試設(shè)計)測試缺陷管理測試工具選擇和使用測試執(zhí)行和匯報管理資產(chǎn)計劃缺陷報告軟件測試管理的要素測試過程與測試資產(chǎn)管理建立并維護(hù)測試的過程建立并維護(hù)測試過程中建立的指南、模板、評審單等管理測試工作相關(guān)的資產(chǎn)軟件測試管理的要素測試需求管理收集需求分析需求測試需求跟蹤測試計劃管理制訂計劃執(zhí)行計劃監(jiān)控計劃軟件測試管理的要素測試用例管理組織編寫測試用例評審測試用例維護(hù)分析測試用例測試執(zhí)行管理測試執(zhí)行的啟動測試執(zhí)行任務(wù)管理測試執(zhí)行監(jiān)控和匯報軟件測試管理的要素測試缺陷管理報告測試缺陷回歸測試發(fā)現(xiàn)的缺陷缺陷分析軟件測試管理的要素測試工具管理選擇測試工具維護(hù)測試工具測試團(tuán)隊管理建立并維護(hù)測試團(tuán)隊團(tuán)隊日常管理團(tuán)隊績效考核……軟件測試管理工具3軟件測試工具軟件測試工具分類自動化測試工具:單元測試工具、性能測試工具、動能測試工具……軟件測試管理工具:ALM、

BUGzilla……軟件測試管理工具的基本功能用戶及權(quán)限管理測試項目的創(chuàng)建測試項目需求管理測試任務(wù)分配和實施測試項目缺陷管理測試數(shù)據(jù)收集測試項目數(shù)據(jù)分析統(tǒng)計和報告生成測試項目用例管理測試執(zhí)行管理測試文檔管理軟件測試管理工具的分類專項測試管理工具這類工具是管理軟件測試中的某個內(nèi)容,如缺陷管理工具、用例管理工具。比如BUGzilla和BUGfree。專門測測試管理工具這類工具對測試的整個流程進(jìn)行管理,比如IBMRationalQualityManager、HPALM(ApplicationLifecycleManagement)等。包含開發(fā)和測試的項目管理工具:如果開發(fā)和測試屬于同一個團(tuán)隊,此時研發(fā)團(tuán)隊會使用覆蓋整個研發(fā)周期的軟件產(chǎn)品,這些產(chǎn)品或者是有公司自己開發(fā)的或者是市場購買的也可能是開源的軟件。比如,禪道項目管理軟件是一款國產(chǎn)開源項目管理軟件。其他小型項目團(tuán)隊、初創(chuàng)業(yè)的團(tuán)隊、學(xué)生課程設(shè)計團(tuán)隊往往直接利用Office辦公軟件完成軟件測試的管理,包括OfficeProject、Word、Excel。對于軟件測試中的文檔管理則可以借助于一些文件管理軟件,比如TortoiseSVN、Tortoisehg。軟件測試管理工具的選擇在進(jìn)行測試管理工具的選擇時,要綜合考慮,項目大小、團(tuán)隊規(guī)模、團(tuán)隊性質(zhì)、成本預(yù)算等因素,工具是一個載體,重要的是按照流程開展工作。對于新創(chuàng)業(yè)項目、學(xué)生項目等團(tuán)隊規(guī)模比較小的情況可以選擇開源工具或Office辦公軟件,節(jié)省成本簡單易用;對于第三方測試團(tuán)隊則可以選用專門測試工具;對于研發(fā)測試一體化的團(tuán)隊則可以采用完整的項目管理工具。軟件測試管理工具的發(fā)展趨勢與其他軟件自動化測試工具集成,比如在軟件測試用例的管理中,用例可能是Loadrunner的性能測試腳本,也可能是QTP的功能測試腳本,也可能是需要手工測試的用例。目前的測試管理工具傾向于能通過工具直接啟動測試用例的執(zhí)行,這就要求測試管理工具要與Loadrunner、QTP等自動化測試工具有很好的銜接。與軟件研發(fā)的其他環(huán)節(jié)集成越來越緊密,比如軟件測試管理工具中集成版本管理功能?;谠朴嬎愕臏y試管理工具,比如QASymphony開發(fā)的QTest是基于云計算的測試管理工具,有各種典型的關(guān)鍵特性。QTest在連接器的幫助下,它可以集成JIRA整個端到端質(zhì)量的解決方案,它還集成了其他工具,比如BUGzilla、FogBUGz,Rally等。公司常用測試管理工具統(tǒng)計軟件測試管理工具-禪道http:///禪道由青島易軟天創(chuàng)網(wǎng)絡(luò)科技有限公司開發(fā),國產(chǎn)開源項目管理軟件。它集產(chǎn)品管理、項目管理、質(zhì)量管理、文檔管理、組織管理和事務(wù)管理于一體,是一款專業(yè)的研發(fā)項目管理軟件,完整覆蓋了研發(fā)項目管理的核心流程。禪道管理思想注重實效,功能完備豐富,操作簡潔高效,界面美觀大方,搜索功能強(qiáng)大,統(tǒng)計報表豐富多樣,軟件架構(gòu)合理,擴(kuò)展靈活,有完善的API可以調(diào)用。禪道,專注研發(fā)項目管理!軟件測

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論