1-2 軟件測試基礎(chǔ)知識2.ppt_第1頁
1-2 軟件測試基礎(chǔ)知識2.ppt_第2頁
1-2 軟件測試基礎(chǔ)知識2.ppt_第3頁
1-2 軟件測試基礎(chǔ)知識2.ppt_第4頁
1-2 軟件測試基礎(chǔ)知識2.ppt_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、軟件測試基礎(chǔ),1-2 軟件測試基礎(chǔ)知識2,2,什么是軟件缺陷 缺陷因果鏈 如何判別缺陷 缺陷產(chǎn)生的原因 什么是軟件測試 測試的對象和目的,回顧,軟件質(zhì)量 軟件質(zhì)量模型 軟件質(zhì)量保證,本節(jié)學習內(nèi)容,4,怎樣來評估質(zhì)量呢?評估標準是什么呢?,5,軟件質(zhì)量,概括地說,軟件質(zhì)量就是“軟件與明確和隱含的定義需求相一致的程度”。 具體地說,軟件質(zhì)量是軟件符合明確敘述的功能和性能需求、文檔中明確描述的開發(fā)標準、以及所有專業(yè)開發(fā)的軟件都應(yīng)具有的隱含特征的程度。,什么是軟件質(zhì)量,軟件質(zhì)量,明確的需求:明確規(guī)定的要求 (行業(yè)標準或用戶制定) 如:計算機屏幕尺寸,隱含的需求:約定俗成的要求 如:大樓要有樓梯,什么是

2、軟件質(zhì)量,軟件質(zhì)量,ISO 8402中對軟件質(zhì)量的定義,“反映實體滿足明確的和隱含的需求的能力的特征的總和?!?此處的實體是“可以單獨描述和研究的事物,如產(chǎn)品、活動、過程、組織和體系等”,什么是軟件質(zhì)量,軟件質(zhì)量,9,綜上所述,軟件質(zhì)量是產(chǎn)品、組織和體系或過程的一組固有特性,反映它們滿足顧客和其他相關(guān)方面要求的程度。,軟件質(zhì)量模型,10,軟件質(zhì)量模型,人們通常把影響軟件質(zhì)量的特性用軟件質(zhì)量模型來描述。 或者說是,為了避免軟件質(zhì)量評價的盲目性,需要制定軟件質(zhì)量模型,從多方面、客觀地、定量地對軟件質(zhì)量進行度量和評價。,軟件質(zhì)量模型就是評價軟件質(zhì)量的 一組指標體系!,軟件質(zhì)量模型,11,常見的軟件質(zhì)

3、量模型,1、1977年-McCall質(zhì)量模型 2、1978年-Boehm質(zhì)量模型 3、1991年-ISO9126-1991質(zhì)量模型 4、2001年-ISO9126-2001質(zhì)量模型,軟件質(zhì)量模型,12,McCall質(zhì)量因素模型,產(chǎn)品運行因素 Product Operation factor 產(chǎn)品校正因素 Product Reversion factor 產(chǎn)品轉(zhuǎn)移因素 Product Transition factor,軟件質(zhì)量,產(chǎn)品轉(zhuǎn)移,可移植性,可重用性,互操作性,正確性,可靠性,效率,完整性,實用性,可測試性,靈活性,產(chǎn)品運行,可維護性,產(chǎn)品校正,McCall質(zhì)量模型,軟件質(zhì)量模型,13,

4、Boehm質(zhì)量模型,軟件質(zhì)量模型,14,ISO9126質(zhì)量模型,1991年,ISO頒布了ISO 9126-1991標準 軟件產(chǎn)品評價-質(zhì)量特性及其使用指南,軟件質(zhì)量模型,15,ISO9126-1991軟件質(zhì)量模型,功能性(Functionality) 可靠性(Reliability) 可用性(Usability) 效率(Efficiency) 可維護性(Maintainability) 可移植性(Portability) 測試時,對以上質(zhì)量屬性都要考慮。,軟件質(zhì)量模型,ISO9126-2001軟件質(zhì)量模型,軟件質(zhì)量模型分為:內(nèi)部質(zhì)量和外部質(zhì)量模型;使用質(zhì)量模型。,軟件生存周期中的質(zhì)量,軟件質(zhì)量

5、模型,ISO9126-2001軟件質(zhì)量模型,軟件質(zhì)量模型,內(nèi)部和外部質(zhì)量的六大質(zhì)量特征,正確性:實現(xiàn)的功能達到設(shè)計規(guī)范,并滿足用戶需求的程度 可靠性:規(guī)定的時間和條件下,仍能維持其性能水準的程度 易用性:用戶掌握軟件操作所要付出的時間及努力程度 效率:軟件執(zhí)行某項功能所需電腦資源(含時間)的有效程度 可維護性:當環(huán)境改變或軟件發(fā)生錯誤時,執(zhí)行修改或恢復(fù)所做努力的程度 可移植性:從一個系統(tǒng)/環(huán)境移到另一系統(tǒng)/環(huán)境的容易程度,一個員工一天至少能夠處理60個服務(wù)請求 訓練一個新員工不超過兩天時間,訓練完畢后,受訓者能每天處理45條服務(wù)請求,軟件質(zhì)量屬性舉例 -易用性,軟件質(zhì)量模型,一個室外氣象部件裝

6、有1000微安小時電池,應(yīng)該有能力提供至少30天的電力需求。該系統(tǒng)每小時測量一次,記錄結(jié)果,每天將結(jié)果通過無線網(wǎng)絡(luò)傳送給氣象中心。,軟件質(zhì)量屬性舉例 效率,軟件質(zhì)量模型,在醫(yī)院的特別監(jiān)護室運行的心臟監(jiān)控部件的失效頻率要求少于20年1次。要求它的心臟病發(fā)作檢測功能的失效率小于百萬分之一。,軟件質(zhì)量屬性舉例 可靠性,軟件質(zhì)量模型,軟件質(zhì)量屬性舉例 正確性,某俱樂部會員信息需求如下: 輸出:一份明確的清單包括:11種報告、4種給會員的標準信函和8種查詢,它們都將根據(jù)請求顯示現(xiàn)在監(jiān)視器上 輸出所需的準確度:包含一個或多個錯誤的不準確輸出的概率1% 輸出信息的完整性:會員參與活動情況和付費數(shù)據(jù)丟失的概率

7、1% 信息的及時性:錄入?yún)⒓踊顒拥男畔⒉怀^兩個工作日,會員付費信息不超過一個工作日 信息的可用性:查詢的反應(yīng)時間少于2秒,報告反應(yīng)時間小于4小時 所需標準和指南:要求軟件及文檔符合用戶指南,軟件質(zhì)量模型,軟件質(zhì)量模型,練習,Super-lab是一個管理醫(yī)院實驗室的軟件系統(tǒng)。開發(fā)Super-lab的軟件需求文檔是按照所需的軟件質(zhì)量特性說明的,對每個段落,填入最切合該特性的名字(每個需求段落只選一個因素)。,軟件質(zhì)量模型,軟件質(zhì)量模型,軟件質(zhì)量模型,注意,一個軟件系統(tǒng)不可能均等地滿足每個質(zhì)量特征。有時,滿足一個質(zhì)量特征就會與另外一個質(zhì)量特征的要求沖突。 因此,對軟件系統(tǒng)的質(zhì)量特征必須賦予優(yōu)先級。

8、,請同學們查詢質(zhì)量特征的優(yōu)先級!,軟件質(zhì)量保證,請思考: 進行軟件測試就能 保證軟件質(zhì)量嗎?,軟件質(zhì)量保證,軟件質(zhì)量保證(software quality assurance):一種有計劃的、系統(tǒng)的評估軟件產(chǎn)品質(zhì)量、確保軟件產(chǎn)品符合相關(guān)標準、流程的活動。即向用戶提供滿意的、高質(zhì)量的產(chǎn)品,確定、達到和維護需要的軟件質(zhì)量而進行的所有有計劃、有系統(tǒng)的管理活動。,軟件質(zhì)量保證(software quality assurance)相關(guān)的知識還有SQA的人員素質(zhì)要求,SQA的工作內(nèi)容等,感興趣的同學可以查閱相應(yīng)書籍。,軟件質(zhì)量保證,軟件質(zhì)量保證(SQA)與軟件測試的關(guān)系,軟件質(zhì)量工程包括兩個不同層次的工作,軟件測試只是軟件質(zhì)量保證工作的一個重要環(huán)節(jié)。,SQA:檢驗產(chǎn)品的質(zhì)量,保證產(chǎn)品符合客戶的需求,是產(chǎn)品質(zhì)量檢查者; SQC:審計過程的質(zhì)量,保證過程被正確執(zhí)行;是過程質(zhì)量審計者;,測試人員的工作,測試人員的工作,軟件質(zhì)量與軟件測試,軟件測試能夠提高軟件質(zhì)量,這是通過識別缺陷并對這些缺陷進行相應(yīng)的調(diào)試和修正而實現(xiàn)的。測試同時也是衡量軟件質(zhì)量的手段。,1、什么是軟件質(zhì)量 2、什么是軟件質(zhì)量模型 3、ISO9126模型中的質(zhì)量特性有哪些 4、軟件測試與軟件質(zhì)量保證的關(guān)系是什么,以小組為單位完成以下內(nèi)容: 1、軟件測試過程 2、軟件測試的

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論