




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、軟件質量ujiouiouo 產品或服務所滿足明示或暗示需求能力的特性和特征的集合。客戶的滿意度。 軟件質量n產品的質量:滿足使用要求的程度n開發過程的質量:能否滿足開發所帶來的成本、時間和風險等要求n軟件在其商業環境中所表現的質量軟件缺陷 (1)軟件未達到未達到產品說明書中已經標明已經標明的功能; (2)軟件出現了產品說明書中指明不會出現指明不會出現的錯誤; (3)軟件未達到未達到產品說明書中雖未指出但應當達到未指出但應當達到的目標; (4)軟件功能超出了超出了產品說明書中指明的范圍; (5)軟件測試人員認為軟件難以理解、不易使用,或者最終用戶認為該軟件使用效果不良。軟件缺陷特征n“看不到”
2、軟件的特殊性決定了缺陷不易看到n“看到但是抓不到” 發現了缺陷,但不易找到問題發生的原因所在軟件缺陷嚴重級別n致命的n嚴重的n一般的n微小的 軟件缺陷基本狀態n激活狀態n已修正狀態n關閉或非激活狀態 軟件缺陷產生原因n技術問題n團隊工作n軟件本身 軟件缺陷產生的原因軟件缺陷產生的原因分布其他其他6%軟件產品說明軟件產品說明書(需求)書(需求)54%編寫代碼編寫代碼15%設計設計25%軟件測試和缺陷修復的代價n軟件在從需求、設計、編碼、測試一直到交付用戶公開使用后的過程中,都有可能產生和發現缺陷。隨著整個開發過程的時間推移,更正缺陷或修復問題的費用呈幾何級數增長。 軟件缺陷在不同階段發現時修復的
3、費用示意圖0 02020404060608080100100編制說明書編制說明書設計階段設計階段編寫代碼編寫代碼測試測試發布發布驗證和確認(1)驗證驗證 Verification:是否正確地構造了軟件;:是否正確地構造了軟件;(2)確認)確認 Validation:是否構造了正確的軟件。:是否構造了正確的軟件。 (3)評審評審 ReviewSQA p確保確保SQA活動要自始至有計劃的進行活動要自始至有計劃的進行p審查軟件產品和活動是否遵守適用的標準、規程和要求并得審查軟件產品和活動是否遵守適用的標準、規程和要求并得到客觀驗證。到客觀驗證。pSQA的活動和結果要保證全員參與,溝通順暢。的活動和結
4、果要保證全員參與,溝通順暢。p逐級解決不符合問題逐級解決不符合問題SQA活動活動p技術方法的應用技術方法的應用p正式技術評審的實施正式技術評審的實施p軟件測試軟件測試p標準的執行標準的執行p修改的控制修改的控制p度量度量p質量記錄和記錄保存質量記錄和記錄保存SQA與軟件測試的關系與軟件測試的關系 nSQA 是是管理管理工作、審查對象是工作、審查對象是流程流程、強調以、強調以預防預防為主為主n測試是測試是技術技術工作、測試對象是工作、測試對象是產品產品、主要是以、主要是以事后檢查事后檢查nSQA指導測試、監控測試指導測試、監控測試n測試為測試為SQA提供依據提供依據軟件測試的原則(1)測試要盡早
5、開始;)測試要盡早開始;(2)測試用例應當由測試數據和與之對應的預期結果這兩部)測試用例應當由測試數據和與之對應的預期結果這兩部分組成;分組成;(3)應當由專門的測試人員進行測試;)應當由專門的測試人員進行測試;(4)測試用例應包括合理的輸入條件和不合理的輸入條件;)測試用例應包括合理的輸入條件和不合理的輸入條件;(5)嚴格執行測試計劃,排除測試的隨意性;)嚴格執行測試計劃,排除測試的隨意性;軟件測試的誤區n如果發布的軟件有質量問題,那是軟件測試人員的錯。如果發布的軟件有質量問題,那是軟件測試人員的錯。n軟件測試技術要求不高,至少比編程容易多了。軟件測試技術要求不高,至少比編程容易多了。n軟件
6、測試隨便找一個能力差的人就能做。軟件測試隨便找一個能力差的人就能做。n有時間就多測試一些,來不及就少測試一些。有時間就多測試一些,來不及就少測試一些。n軟件測試是測試人員的事,與開發人員無關。軟件測試是測試人員的事,與開發人員無關。n設計實現測試,軟件測試是開發后期的一個階段設計實現測試,軟件測試是開發后期的一個階段。軟件測試的分類軟件測試按照不同的劃分方法,有不同的分類:軟件測試按照不同的劃分方法,有不同的分類:n按照軟件測試用例的設計方法而論,軟件測試可按照軟件測試用例的設計方法而論,軟件測試可 以分為以分為白盒白盒測試法和測試法和黑盒黑盒測試法。測試法。n根據程序是否運行,測試可以分為根
7、據程序是否運行,測試可以分為靜態靜態測試和測試和動動態態測試。測試。n通過工具自動執行軟件的測試,稱為通過工具自動執行軟件的測試,稱為自動化自動化測試測試n按照軟件測試的策略和過程來分類,軟件測試可按照軟件測試的策略和過程來分類,軟件測試可分為單元測試、集成測試、系統測試、驗收測試。分為單元測試、集成測試、系統測試、驗收測試。軟件開發與軟件測試的關系 完整的開發流程項目規劃項目規劃項目需求分析項目需求分析項目概要分析項目概要分析項目詳細分析項目詳細分析代碼編寫代碼編寫測試代碼編寫測試代碼編寫測試需求分析測試需求分析系統測試計劃系統測試計劃集成測試計劃集成測試計劃單元測試計劃單元測試計劃產品發布
8、產品發布系統測試系統測試集成測試集成測試單元測試單元測試完整的軟件開發流程 制定測試計劃1、制定計劃、制定計劃n本階段的主要工作內容本階段的主要工作內容 對需求規格說明書的仔細研究對需求規格說明書的仔細研究 將要測試的產品分解成可獨立測試的單元將要測試的產品分解成可獨立測試的單元 為每個測試單元確定采用的測試技術為每個測試單元確定采用的測試技術 為測試的下一個階段及其活動制定計劃為測試的下一個階段及其活動制定計劃n制定計劃包括:制定計劃包括: (1)概要測試計劃)概要測試計劃 (2)詳細測試計劃)詳細測試計劃制定測試計劃(續)2、測試大綱(用例)測試大綱(用例) 測試大綱是軟件測試的依據,包括
9、測試項目、測試步測試大綱是軟件測試的依據,包括測試項目、測試步驟、測試完成的標準。驟、測試完成的標準。 n測試大綱的本質測試大綱的本質 從測試的角度對被測對象的功能和各種特性的細化從測試的角度對被測對象的功能和各種特性的細化和展開。和展開。 n測試大綱的好處測試大綱的好處 保證測試功能不被遺漏,也不被重復測試保證測試功能不被遺漏,也不被重復測試 合理安排測試人員合理安排測試人員 使得軟件測試不依賴于個人使得軟件測試不依賴于個人 測試執行過程 1、測試執行過程的三個階段、測試執行過程的三個階段(1)初測期)初測期 測試主要功能和關鍵的執行路徑,排除主要障礙。測試主要功能和關鍵的執行路徑,排除主要
10、障礙。(2)細測期)細測期 依據測試計劃和測試大綱、測試用例,逐一測試大依據測試計劃和測試大綱、測試用例,逐一測試大大小小的功能、方方面面的特性、性能、用戶界面、兼大小小的功能、方方面面的特性、性能、用戶界面、兼容性、可用性等等;預期可發現大量不同性質、不同嚴容性、可用性等等;預期可發現大量不同性質、不同嚴重程度的錯誤和問題。重程度的錯誤和問題。(3)回歸測試期)回歸測試期 系統已達到穩定,在一輪測試中發現的錯誤已十分系統已達到穩定,在一輪測試中發現的錯誤已十分有限;復查已知錯誤的糾正情況,確認未引發任何新的有限;復查已知錯誤的糾正情況,確認未引發任何新的錯誤時,終結回歸測試。錯誤時,終結回歸
11、測試。測試執行過程(續)初測期初測期功能凍結功能凍結代碼凍結代碼凍結回歸測試期回歸測試期細測期細測期0 020204040606080801001001201201401401601601 12 23 34 45 56 67 78 89 91010 1111 1212 1313 1414 1515 1616 1717 1818 1919出錯數出錯數時間時間 三個測試期階段圖示測試執行過程(續)2、集成測試過程中的兩個重要里程碑、集成測試過程中的兩個重要里程碑 在集成測試過程中的兩個重要的里程碑是在集成測試過程中的兩個重要的里程碑是功能凍結和功能凍結和代碼凍結的確定代碼凍結的確定。這兩個里程碑界定出回歸測試期的起止。這兩個里程碑界定出回歸測試期的起止界限。界限。n功能凍結功能凍結(Function/Feature Freeze) 經過測試,符合設計要求,確認系統功能和其他特性經過測試,符合設計要求,確認系統功能和其他特性均不再做任何改變。均不再做任何改變。n代碼凍結代碼凍結(Code Fr
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 22320-2025信息技術中文編碼字符集 漢字15×16點陣字型
- 課題立項申報書2018
- 比較研究2025年特許金融分析師考試試題及答案
- 注會考試備考心理輔導試題及答案
- 企業電腦采購合同協議
- 微生物檢測條件對結果影響試題及答案
- 2025年證券從業證考試常見試題及答案
- 了解資本市場與2025年考試關系的考題試題及答案
- 行政管理師內部管理試題及答案
- 課題申報評審書2019
- 考研復試調劑講座
- SPC控制圖應用指導書
- IrreguLar-Verbs-不規則動詞表
- 蔬菜水果配送投標方案(技術方案)
- (2023版)《結腸鏡檢查腸道準備專家共識意見》解讀課件
- 學院物資倉庫管理員崗位職責
- 砼工程技術交底
- 煤礦污水處理站制度(完整版)資料
- 光伏儲能一體化充電站設計方案
- 劍橋英語PET真題校園版
- 土方開挖及基坑支護工程安全監理實施細則
評論
0/150
提交評論