軟件缺陷分類標準_第1頁
軟件缺陷分類標準_第2頁
軟件缺陷分類標準_第3頁
軟件缺陷分類標準_第4頁
軟件缺陷分類標準_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、項目名稱項目名稱起始時間YYYYMNLDD產品名稱軟件缺陷分類 標準產品版本軟件缺陷分類標準文檔編號文檔類型密級Sdcc_草稿広初稿終稿修訂稿公開広秘密機密r絕密編制/日期審核/日期批準/日期藍娜/2012-03-14變更控制狀態(tài)頁數受控e不受控廣州市新康博思信息科技有限公司文檔修改記錄*S - START A - ADDED M - MODIFIED D - DELETED版本號日期修訂人S*A M D版本修訂描述變更請求號草稿2012-03-14藍娜首次編寫,用于規(guī)范系統(tǒng)測 試。初稿2012-03-20藍娜修改缺陷狀態(tài)與優(yōu)先級初稿2012-03-20藍娜增加缺陷原因、缺陷修改次數終稿修訂稿

2、怎義與縮寫 參考資料.2 1缺陷屬性1監(jiān)1編寫目的111軟件缺陷分類標準缺陷類型1缺陷嚴重程度3缺陷優(yōu)先級4缺陷狀態(tài)4缺1*1來源41引言1.1編寫目的制左本標準的目的是為軟件測試提供缺陷分類的標準。本文檔說明了問題類型、缺陷屬性、 缺陷類型、缺陷嚴重級別、缺陷優(yōu)先級、缺陷狀態(tài)、缺陷來源、缺陷修改次數、缺陷原因。其預 期的讀者是測試人員、開發(fā)人員、開發(fā)經理。1. 2定義與縮寫農i-i定義與縮寫術語定義軟件缺陷(SoftwareDefect)對軟件產品預期屬性的偏離現(xiàn)彖。殘留缺陷(ResidualDefect)指軟件發(fā)布后存在的缺陷,包括在用戶安裝前未被檢測出 的缺陷以及檢測出但未被修復的缺陷。

3、1. 3參考資料衣1-2參考資料列衣編 號資料名稱作者日期出版單位01計算機軟件測試標準2軟件缺陷分類標準2.1問題類型衣2-1問題類型列表月 號問題類型名稱說明1缺陷一個導致軟件功能不能正常使用的問題。2改進改進或者增強現(xiàn)有的功能或任務。3新功能產品或項目尚未開發(fā)的新功能。4遺漏功能產品或項目應具備但尚未開發(fā)的功能。2.2缺陷屬性農2-2缺陷屬性列衣月 號屬性名稱說明1標識(Identifier)標記某個缺陷的唯一的符號,可以使用數字、字母組合來 表示。2標題(Headline)對缺陷進行的簡短描述。3描述 (Description)對缺陷進行詳細的描述,以便缺陷重現(xiàn)。4嚴重程度(Sever

4、ity)指因缺陷引起的故障對軟件產品的影響程度。5優(yōu)先級(Priority)缺陷必須被修復的緊急程度。6狀態(tài)(State)缺陷通過一個跟蹤修復過程的進展情況。7來源(Source)指引起缺陷的起因。2. 3缺陷類型缺陷種類:根據缺陷的自然屬性來劃分。表2-2缺陷類型列表子類型缺陷類型描述功能問題F Function影響了重要的特性、用戸界 而、產品接口、硬件結構接口和全 局數據結構*并且設計文檔需要正 式的變更。如指針,循環(huán),遞歸, 功能等缺陷。編號010101026T030104名稱功能錯誤功能缺失功能超越設計二義性接口問題I-Interface與其他組件、模塊或設備驅動 程序、調用參數、控

5、制塊或參數列 表相互影響的缺陷。010502030204算法錯誤模塊間接口模塊內接口邏輯問題L-Logic需要進行邏輯分析,進行代碼修 改.如循環(huán)條件等020503010302030303公共數據使用分支不正確重復的邏借忽略極端條件不必要的功能3040503誤解0603條件測試錯誤0703循環(huán)不正確0803錯誤的變量檢査0903計算順序錯誤1003邏輯順序錯誤0101等式錯誤0201缺少運算符計算問題 C-Computatio等式、符號、操作符或操作書錯 誤,精度不夠、不適當的數據驗證等 缺陷。0301錯誤的操作數040401括號用法不正確n0504精度不夠0601舍入錯誤0701符號錯誤01

6、05初始化錯誤0205存取錯誤0305引用錯誤的變量0405數組引用越界需要修改少量代碼,如初始化 或控制塊。如聲明、重復命需,范 圍.限定等缺陷。0505不一致的子程序參數05數據問題 A-Assignment0605數據單位不正確0705數據維數不正確0805變量類型不正確0905數據范圍不正確1105操作符數據錯誤1305變量定位錯誤0514數據覆蓋0517外部數據錯誤0518輸出數據錯誤0519輸入數據錯誤0520數據檢驗錯誤06用戶界而問題U-UserInterface人機交互特性:屏幕格式,確 認用戶輸入,功能有效性,頁而排 板等方面的缺陷。0601界而風格不統(tǒng)一0602屏幕上的信

7、息不可用0603屏幕上的錯誤信息0601界而功能布局和操作 不合常規(guī)07文檔問題D-Documentat ion影響發(fā)布和維護,包括注釋等 缺陷。0701描述含糊0702項描述不完整0703項描述不正確0701項缺少或多余0705項不能驗證0706項不能完成0707不符合標準0708與需求不一致0709文字排版錯誤0710文檔信息錯誤0711注釋缺陷08性能問題P-Performanc e不滿足系統(tǒng)可測量的屬性值,如:執(zhí)行時間,事務處理速率等缺陷。09配置問題B-Build/pack age/merge由于配宜庫、變更管理或 板本控制引起的錯誤。0901配置管理問題0902編譯打包缺陷0903

8、變更缺陷4090糾錯缺陷不符合各種標準的要求, 如編碼標準、設計符號等缺 陷。1100不符合編碼標準01標準問題N-Norms2100不符合軟件標準3100不符合行業(yè)標準1環(huán)境問題 E-Environmen由于設ih編譯和運行環(huán)境1110設計、編譯環(huán)境1ts引發(fā)的問題。2110運行環(huán)境1120操作平臺不兼容21兼容問題軟件之間不能正確地交互 和共享信息2120瀏覽器不兼容3120分辨率不兼容31其他問題O-Others以上問題所不包含的苴他問題。2. 4缺陷嚴重程度缺陷嚴重程度:指因缺陷引起的故障對軟件產品的影響程度。表2-3缺陷嚴重程度列表嚴重級別對應缺陷嚴重 等級描述1-嚴重(Critic

9、al)嚴重缺陷不能執(zhí)行正常工作功能或實現(xiàn)重要功能,包括:1)可能有災難性的后果,如造成系統(tǒng)崩潰,造成事 故等:2)數據庫錯誤,如數據丟失等。2-重要(Major)較大缺陷產生錯誤的結果,導致系統(tǒng)不穩(wěn)圧,運行時好時壞, 嚴重地影響系統(tǒng)要求或基本功能實現(xiàn)的問題。如:1)造成數據庫不穩(wěn)左的錯誤:2)在說明中的需求未在最終系統(tǒng)中實現(xiàn):3)程序無法運行,系統(tǒng)意外退出:4)業(yè)務流程不正確:3-中等(Normal)一般缺陷不正確的,但不會影響系統(tǒng)穩(wěn)定性的:1)過程調用或其它腳本錯誤:2)系統(tǒng)刷新錯誤:3)產生錯誤結果,如計算結果錯誤,數據不一致 等:4)功能的實現(xiàn)有問題,如在系統(tǒng)實現(xiàn)的界而上, 一些可接受輸

10、入的控件點擊后無作用,對數據庫的操 作不能正確實現(xiàn);5)編碼時數據類型、長度左義錯誤:6)雖然正確性.功能不受影響,但系統(tǒng)性能和 響應時間受到影響;7)對于輸入數據沒有進行必要的類型校驗4-次要(Minor)輕微缺陷不正確的,但有使系統(tǒng)使用起來不太方便的錯誤,重 點指系統(tǒng)的UI問題:1)系統(tǒng)的提示語不明確,不簡明:2)滾動條無效:3)可編輯區(qū)和不可編借區(qū)不明顯:4)光標跳轉設置不好,鼠標(光標)左位錯誤;5)上下翻頁,首尾頁定位錯誤;6)界而不一致,或界而不正確;7)日期或時間初始值錯誤(起止日期、時間沒有限 泄);8)出現(xiàn)錯別字,標點符號錯誤,拼寫錯誤,以及 不正確的大小寫等:5-有待改進(

11、Enhancement)其他缺陷系統(tǒng)中值得改良的問題:1)容易給用戶誤解和歧義的提示;2)界而需要改進的,某個控件沒有對齊等。3)對有疑慮的部分,提出修改建議2. 5缺陷優(yōu)先級缺陷優(yōu)先級:指缺陷必須被修復的緊急程度?!皟?yōu)先級”的衡量抓住了在嚴重性中沒有考慮的重要程度因素。表2-4缺陷優(yōu)先級列表缺陷優(yōu)先級描 述1-立即解決 (Resolve Immediately)導致測試無法繼續(xù)進行,必須立刻進行修復;對用戶產生很大 影響,必須優(yōu)先解決。2-髙度關注 (Highly Focus)對此缺陷給以高度重視,應優(yōu)先進行修復。3 正常排隊 (Normal Queue)缺陷需要正常排隊等待修復或列入軟件發(fā)

12、布淸單。4-低優(yōu)先級 (Not Urgent)缺陷可以在方便時被糾正。2. 6缺陷狀態(tài)缺陷狀態(tài):指缺陷通過一個跟蹤修復過程的進展情況。表2-6缺陷狀態(tài)列表序號缺陷狀態(tài)描述1提交(Submitted)測試人員提交新的錯誤入庫。2激活或打開(Active or Open)問題還沒有解決,存在源代碼中,確認“提交的缺陷S 等待處理。3拒絕(Rejected)拒絕“提交的缺陷”:不需要修復ont fix)或不是 缺陷(Invalid)或缺陷已經被其他的軟件測試人員發(fā)現(xiàn) (Duplicate)。4已修正或修復(Fixed or Resolved)已被開發(fā)人員檢査.修復過的缺陷,通過單元測試, 認為已解決

13、但還沒有被測試人員驗證05驗證(Verify)缺陷驗證通過6關閉或非激活(Closed or Inactive)測試人員驗證后,確認缺陷不存在之后的狀態(tài)。7重新打開(Reopen)測試人員驗證后,還依然存在的缺陷,等待開發(fā)人員 進一步修復。8推遲(Deferred)這個軟件缺陷在下一個版本中解決。9保留(On hold)由于技術原因或第三者軟件的缺陷,開發(fā)人員暫不能 修復的缺陷。10不能重現(xiàn)(Cannot duplicate)開發(fā)不能復現(xiàn)這個軟件缺陷,需要測試人員檢查缺陷 復現(xiàn)的步驟。2. 7缺陷來源缺陷來源:缺陷引起的故障或事件第一次被檢測到的階段。表2-7缺陷來源列表序 號缺陷來源描述1需求(Requirement)由于需求的問題引起的缺陷2架構(Architecture)由于構架的問題引起的缺陷3設計(Design)由于設計的問題引起的缺陷4編碼(Coding)由于編碼的問題引起的缺陷5測試(Test)由于測試的問題引起的缺陷6集成(Integration)由于集成的問題引起的缺陷7用戶(Customer)在用戶使用階段發(fā)現(xiàn)的缺陷8其他(Other)由于其他問題引起的缺陷2.8缺陷原因缺陷原因:造成上述錯誤的根本因素,以尋求開發(fā)、測試人員可改進的地方。表2-8缺陷原因序 號缺陷原因描述1低級錯誤正常的狀態(tài)下不可能犯的錯誤。2疏忽因馬虎大意導致的缺陷。3

溫馨提示

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

評論

0/150

提交評論