• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    軟件測試管理中的幾種典型的軟件缺陷分析方法

    發布: 2010-2-04 09:48 | 作者: 網絡轉載 | 來源: 領測軟件測試 | 查看: 123次 | 進入軟件測試論壇討論

    領測軟件測試網

    軟件測試管理中的幾種典型的軟件缺陷分析方法

    1、ODC缺陷分析:由IBM 的waston中心推出。Phontol.com將一個缺陷在生命周期的各環節的屬性組織起來,從單維度、多維度來對缺陷進行分析,從不同角度得到各類缺陷的缺陷密度和缺陷比率,從而積累得到各類缺陷的基線值,用于評估測試活動、指導測試改進和整個研發流程的改進;同時根據各階段缺陷分布得到缺陷去除過程特征模型,用于對測試活動進行評估和預測。Phontol.com上面回答中涉及到的缺陷分布、缺陷趨勢等都屬于這個方法中的一個角度而已。

      2、Gompertz分析:根據測試的累積投入時間和累積缺陷增長情況,擬合得到符合自己過程能力的缺陷增長Gompertz曲線,用來評估軟件測試的充分性、預測軟件極限缺陷數和退出測試所需時間、作為測試退出的判斷依據、指導測試計劃和策略的調整;

      3、Rayleigh分析:通過生命周期各階段缺陷發現情況得到缺陷Rayleigh曲線,用于評估軟件質量、預測軟件現場質量;

      4、四象限分析:根據軟件內部各模塊、子系統、特性測試所累積時間和缺陷去除情況,和累積時間和缺陷去除情況的基線進行比較,得到各個模塊、子系統、特性測試分別所位于的區間,從而判斷哪些部分測試可以退出、哪些測試還需加強,用于指導測試計劃和策略的調整;

      5、根本原因分析:利用魚骨圖、柏拉圖等分析缺陷產生的根本原因,根據這些根本原因采取措施,改進開發測試過程;

      6、缺陷注入分析:對被測軟件注入一些缺陷,通過已有用例進行測試,根據這些刻意注入缺陷的發現情況,判斷測試的有效性、充分性,預測軟件殘留缺陷數。

      7、DRE/DRM分析:通過已有項目歷史數據,得到軟件生命周期各階段缺陷注入和排除的模型,用于設定各階段質量目標,評估測試活動。

      至于缺陷預防,基本上是兩個方面:

      1、測試活動盡量提前,通過及時消除開發前期階段引入的缺陷,防止這些缺陷遺留并放大到后續環節;

      2、通過對已有缺陷進行分析(例如上面的ODC分析等),找出產生這些缺陷的技術上不足和流程上不足,通過對這些不足進行改進,防止類似缺陷再次發生。

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: 典型 分析方法 管理 缺陷 軟件測試


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>