版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
軟件測試方法和技術內容提要軟件缺陷的定義軟件缺陷有效描述的規(guī)那么軟件缺陷屬性軟件缺陷相關的信息別離、再現(xiàn)軟件缺陷軟件缺陷的跟蹤和管理軟件缺陷的定義軟件缺陷是系統(tǒng)或系統(tǒng)部件中那些導致系統(tǒng)或部件不能實現(xiàn)其功能的缺陷。軟件缺陷有效描述的規(guī)那么軟件缺陷的一個好的描述需要使用簡單、準確、專業(yè)的語言來抓住本質。否那么會使得其中信息模糊,誤導開發(fā)、測試等人員。軟件缺陷有效描述的規(guī)那么如下:單一準確—每個報告只針對一個軟件缺陷;可以再現(xiàn)—提供缺陷的精確描述,使得開發(fā)人員能夠理解,并容易重現(xiàn)軟件缺陷;完整統(tǒng)一—提供完整、前后統(tǒng)一的軟件缺陷修復步驟和信息;Tobecontinue……軟件缺陷有效描述的規(guī)那么短小精煉特定條件—軟件缺陷描述必須提供必要的特定條件;補充完善—從bug發(fā)現(xiàn)那一刻起,測試人員的職責是保證缺陷被正確的報告,并得到應有的重視,繼續(xù)監(jiān)視其修復的全過程;不做評價—軟件缺陷描述中不要帶有個人觀點,不要對相關人員進行評價。軟件缺陷的屬性軟件缺陷屬性包括缺陷標識、缺陷類型、缺陷的嚴重程度、缺陷產(chǎn)生的可能性、缺陷優(yōu)先級、缺陷狀態(tài)、缺陷來源、缺陷原因等。軟件缺陷的類型軟件缺陷類型是按照軟件缺陷自然屬性的劃分結果:軟件缺陷的嚴重程度軟件缺陷的嚴重程度指引缺陷引起的軟件故障對軟件產(chǎn)品影響的程度。軟件缺陷產(chǎn)生的可能性軟件缺陷產(chǎn)生的可能是即缺陷在軟件產(chǎn)品中發(fā)生的可能。軟件缺陷優(yōu)先級軟件缺陷優(yōu)先級指缺陷必須被修復的緊急程度。軟件缺陷狀態(tài)-1軟件缺陷狀態(tài),即缺陷通過一個跟蹤修復過程的進展情況,換句話說就是軟件缺陷的生命周期的各階段的根本定義。軟件缺陷狀態(tài)-2軟件缺陷起源軟件缺陷起源:軟件缺陷引發(fā)的故障、事件第一次被檢測到的階段。軟件缺陷來源軟件缺陷來源:軟件缺陷所在的位置,如文檔、代碼等。軟件缺陷根源軟件缺陷根源,指造成軟件缺陷的根本原因。軟件缺陷有關的信息為了更好的處理軟件缺陷,我們除了了解軟件缺陷的屬性,還需要關注軟件缺陷的相關信息。軟件缺陷有關信息包括軟件缺陷圖片、記錄和如何再現(xiàn)、別離缺陷等。記錄軟件缺陷的有關圖片一些涉及GUI信息是軟件缺陷報告的重要組成局部,它有助于直觀的表示缺陷所在的位置及其特征。通常,出現(xiàn)在用戶界面,并且影響用戶使用或影響產(chǎn)品美觀的軟件缺陷,附上圖片更為直觀。別離再現(xiàn)軟件缺陷要想有效別離軟件缺陷,需要清楚、準確的描述產(chǎn)生軟件缺陷的具體步驟和條件。為了有效再現(xiàn)軟件缺陷,除了按照軟件缺陷有效描述規(guī)那么描述軟件缺陷,還必須遵循軟件缺陷別離和再現(xiàn)的方法。這就要求我們充分掌握別離、再現(xiàn)缺陷的常用方法和技巧。別離和再現(xiàn)軟件缺陷的步驟典型軟件缺陷別離、再現(xiàn)方法和技巧包括:確保所有的步驟都被記錄;特定條件和時間的記錄;壓力和負荷、內存、數(shù)據(jù)溢出有關的邊界條件;考慮資源依賴性因素;不能無視硬件。軟件缺陷處理技巧軟件缺陷處理的根本技巧如下:審閱拒絕完善分配測試重新翻開關閉暫緩軟件缺陷的處理和跟蹤軟件缺陷跟蹤管理是測試工作的一個重要局部,它的目的是確保每個被發(fā)現(xiàn)的缺陷能夠及時得到處理。軟件缺陷跟蹤管理的目標有:確保每個發(fā)現(xiàn)的缺陷都能夠被解決;收集缺陷數(shù)據(jù)并根據(jù)缺陷趨勢曲線識別測試過程;收集缺陷數(shù)據(jù)并在其上進行數(shù)據(jù)分析。軟件缺陷生命周期軟件缺陷生命周期是一個軟件缺陷被發(fā)現(xiàn)、報告、修復、驗證直到最后關閉的完整過程。簡單軟件生命周期如下:Tobecontinue…..軟件缺陷生命周期復雜軟件生命周期如下:Tobecontinue…..軟件缺陷生命周期軟件缺陷生命周期不同階段都需要測試人員、開發(fā)人員和管理人員一起參與、協(xié)同工作,只有這樣才能保證在短時間內高效的關閉所有的缺陷,縮短軟件測試進程,提高軟件質量,同時減少軟件本錢。軟件缺陷的跟蹤方法、圖表缺陷數(shù)據(jù)是生成各種測試分析、質量控制圖表的根底。通過這些軟件缺陷圖表我們可以清楚的看到缺陷修復過程,分析缺陷發(fā)生的根本原因,跟蹤缺陷管理的效率。Tobecontinue…..軟件缺陷的跟蹤方法、圖表1〕軟件工程如何開展—軟件缺陷翻開/關閉圖表 軟件缺陷翻開/關閉圖表是最根本的軟件缺陷分析圖表,它提供了許多有關軟件缺陷狀態(tài)、工程進度、開發(fā)人員工作情形等信息:工程目前的質量情況取決于累積翻開曲線和累積關閉曲線的趨勢;工程目前的進度取決于積累關閉曲線和積累翻開曲線起點的時間差;開發(fā)人員已經(jīng)修復軟件缺陷了么?累積關閉曲線是否快速上升?測試人員是否積極去驗證缺陷?這些信息都可以從翻開/關閉曲線得到。Tobecontinue…..軟件缺陷的跟蹤方法、圖表Tobecontinue…..軟件缺陷的跟蹤方法、圖表那么如何從缺陷翻開/關閉曲線分析工程進展?當累積翻開曲線在一條漸近線限制下穩(wěn)定下來,通常可以認為測試完成了;修正日期在關閉日期前,可以看到關閉曲線大約落后一個星期,那時測試驗證工作所致;當前測試發(fā)現(xiàn)軟件缺陷能力在減弱;從圖形中我們可以發(fā)現(xiàn)翻開、關閉曲線不斷收斂,說明開發(fā)人員已經(jīng)有效修復了軟件缺陷;當翻開曲線出現(xiàn)凸起,必須即可商討分析,以迅速找到解決方案。軟件缺陷的跟蹤方法、圖表2〕軟件缺陷如何發(fā)生:根本原因圖表 分析軟件缺陷原因不僅有助于測試人員決定那些功能領域需求要增強測試、開發(fā)人員集中注意力到最嚴重、最頻繁的問題領域。 根本原因圖表是分析軟件缺陷原因的重要圖形工具。Tobecontinue…..軟件缺陷的跟蹤方法、圖表Tobecontinue…..軟件缺陷的跟蹤方法、圖表3〕開發(fā)人員如何響應:關閉軟件缺陷周期表 關閉周期將開發(fā)人員對軟件缺陷
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024版公司承包合同參考范本
- 2025別墅裝修工程現(xiàn)場清理與勞務分包合同3篇
- 2025年度文化旅游綜合體承包設計工程合同4篇
- 2025年度書房軟裝承接合同樣本12篇
- 非計劃性拔管相關知識考核試題
- 2024版特許經(jīng)營協(xié)議:快餐連鎖品牌授權
- 2025年農(nóng)業(yè)大棚租賃與農(nóng)業(yè)產(chǎn)業(yè)園區(qū)建設合同4篇
- 2025年度新型城鎮(zhèn)化代付工程款三方協(xié)議4篇
- 2025年度合同封面定制與知識產(chǎn)權戰(zhàn)略布局合同3篇
- 2025年度水庫魚塘漁業(yè)養(yǎng)殖與市場拓展承包合同3篇
- CT設備維保服務售后服務方案
- 重癥血液凈化血管通路的建立與應用中國專家共識(2023版)
- 兒科課件:急性細菌性腦膜炎
- 柜類家具結構設計課件
- 陶瓷瓷磚企業(yè)(陶瓷廠)全套安全生產(chǎn)操作規(guī)程
- 煤炭運輸安全保障措施提升運輸安全保障措施
- JTGT-3833-2018-公路工程機械臺班費用定額
- 保安巡邏線路圖
- (完整版)聚乙烯課件
- 建筑垃圾資源化綜合利用項目可行性實施方案
- 大華基線解碼器解碼上墻的操作
評論
0/150
提交評論