网站大量收购独家精品文档,联系QQ:2885784924

度量测试结果与缺陷管理课件.ppt

度量测试结果与缺陷管理课件.ppt

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共25页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

缺陷的生命週期缺陷管理——Defect級別致命性缺陷(Critical)數據丟失,數據計算缺陷、系統崩潰和非常死機嚴重功能性缺陷(Serious)規定的功能沒有實現或不完整、設計不合理造成性能低下,影響系統的運營警告性缺陷(Moderate)不影響業務運營的功能問題建議性缺陷(Suggestion,Cosmetic)軟體設計和功能實現等不甚合理之處提出建議缺陷管理——修改的優先順序高優先順序中優先順序低優先順序缺陷管理——缺陷描述1分配給缺陷的ID號2提交缺陷的時間3缺陷提交人4版本號發生缺陷的子系統或模組5缺陷發生的條件6對缺陷的詳細描述7所使用的測試用例號8缺陷被發現的資料庫9使用的機器號10缺陷的重要性11缺陷的改正優先順序12發生缺陷的子系統或模組及相關的模組13缺陷是否易再現14其他缺陷管理——與缺陷跟蹤有關項1缺陷負責人6缺陷改正後需要重新做的測試2嚴重性7改正缺陷所影響的組件3優先順序8目前缺陷的狀態4估計改正缺陷的日期9缺陷類別5估計改正缺陷所要花費的時間10解決辦法缺陷管理——缺陷分發對象專案管理者測試管理者被分配修改缺陷的人組件代碼的編寫人測試小組中的其他成員缺陷管理的實現階段2-1這些階段如下所示:缺陷標識、記錄和報告缺陷的消除和跟蹤缺陷測量和根由分析缺陷預防/過程改進軟體開發生命週期所有階段的測試安裝測試工具缺陷管理的實現階段2-2缺陷管理問題包括:缺陷遺漏同類缺陷重複精力分散效率低資料庫更新不完全分類不嚴謹-每個缺陷都被劃分為缺陷的類型用來攻擊專案分類的缺陷數據很多不負責任的缺陷重置是一個瓶頸相同的缺陷捲土重來Version3.0****本部分內容理論性比較強,比較成熟;雖然實用性不強,但是是測試課程必講的內容。主要內容參考《軟體工程與軟體測試自動化教程》P43-P584.2*本部分內容理論性比較強,比較成熟;雖然實用性不強,但是是測試課程必講的內容。主要內容參考《軟體工程與軟體測試自動化教程》P43-P584.2*本部分內容理論性比較強,比較成熟;雖然實用性不強,但是是測試課程必講的內容。主要內容參考《軟體工程與軟體測試自動化教程》P43-P584.2*****缺陷狀態:new,open,won’tfixed,fixed,reopen,closed,********度量測試結果與缺陷管理簡介測試全貌:測試計畫、實際測試和寫測試報告度量是軟體工程過程的一個關鍵要素。度量標準用於理解所創建的模型的屬性。監視測試覆蓋率對於測試結果的評價,需要監視測試覆蓋率。要減少要測試的條件的數量,可以將系統分成多個獨立的部分。這樣可以為代碼測試的各個部分分別生成不同的條件組合。邏輯覆蓋測試方法4-1語句覆蓋選擇足夠的測試用例,使得程式中每一條可執行語句至少被執行一次。判定覆蓋選擇足夠的測試用例,使得程式中每一個分支判斷的每一種可能結果(主要指switch-case情況)都至少被執行一次。判定覆蓋也叫分支覆蓋。條件覆蓋選擇足夠的測試用例,使得程式中每一個分支判斷中的每一個條件的可能結果都至少被執行一次。邏輯覆蓋測試方法4-2判定/條件覆蓋選擇足夠的測試用例,使得同時滿足判定覆蓋和條件覆蓋。條件組合覆蓋選擇足夠的測試用例,使得程式中每一個分支判斷中的每一個條件的每一種可能組合結果都至少被執行一次。路徑覆蓋選擇足夠的測試用例,使得程式中所有的可能路徑都至少被執行一次。邏輯覆蓋測試方法4-3語句覆蓋判定覆蓋條件覆蓋判定/條件覆蓋條件組合覆蓋路徑覆蓋邏輯覆蓋測試方法4-4需要完成的各種測試包括:單元測試集成測試系統測試驗收測試回歸測試在驗收和回歸測試後,對於覆蓋率測試達到一定標準後,我們即發佈軟體。測試覆蓋率涉及的測試什麼是缺陷?缺陷可以定義成:沒有實現預定的使用需求或合理期望與規格說明書或標準存在偏差在與標準的一致性方面導致客戶不滿的任何問題為什麼需要缺陷管理?客戶期望以較少的時間/成本獲得較高的品質。規格說明書在專案開發生命週期的後期往往會被修改。測試所發現的缺陷常常會招致大量的軟體開發成本。新的開發方法、工具不斷地實現。軟體管理不能讓測試成為瓶頸並減慢開發速度。測試需要快速、靈活和可靠。我們需要有關測試充分性的證據。Version3.0****本部分內容理論性比較強,比較成熟;雖然實用性不強,但是是測試課

文档评论(0)

157****3839 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档