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

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

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

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

    “框”起軟件測試 ——建立軟件測試管理體系[1]

    發布: 2010-4-16 11:06 | 作者: 不詳 | 來源: 領測測試網采編 | 查看: 29次 | 進入軟件測試論壇討論

    領測軟件測試網

      “框”起軟件測試 ——建立軟件測試管理體系[1]    軟件測試 

          軟件測試是軟件質量保證的關鍵步驟。美國質量保證研究所對軟件測試的研究結果表明:越早發現軟件中存在的問題,開發費用就越低;在編碼后修改軟件缺陷的成本是編碼前的10倍,在產品交付后修改軟件缺陷的成本是交付前的10倍;軟件質量越高,軟件發布后的維護費用越低。另外,根據對國際著名IT企業的統計,它們的軟件測試費用占整個軟件工程所有研發費用的50% 以上。

      相比之下,中國軟件企業在軟件測試方面與國際水準仍存在較大差距。首先,在認識上重開發、輕測試,沒有認識到軟件項目的如期完成不僅取決于開發人員,更取決于測試人員;其次,在管理上隨意、簡單,沒有建立有效、規范的軟件測試管理體系;另外,缺少自動化工具的支持,大多數企業在軟件測試時并沒有采用軟件測試管理系統。所以對國內軟件企業來說,不僅要提高對軟件測試的認識,同時要建立起完善的軟件測試管理體系。

      讓軟件測試走向規范

      建立軟件測試管理體系的主要目的是確保軟件測試在軟件質量保證中發揮應有的關鍵作用:

      軟件產品的監視和測量 對軟件產品的特性進行監視和測量,主要依據軟件需求規格說明書,驗證產品是否滿足要求。所開發的軟件產品是否可以交付,要預先設定質量指標,并進行測試,只有符合預先設定的指標,才可以交付。

      對不符合要求的產品的識別和控制 對于軟件測試中發現的軟件缺陷,要認真記錄它們的屬性和處理措施,并進行跟蹤,直至最終解決。在排除軟件缺陷之后,要再次進行驗證。

      產品設計和開發的驗證 通過設計測試用例需求分析、軟件設計、程序代碼進行驗證,確保程序代碼與軟件設計說明書的一致,以及軟件設計說明書與需求規格說明書的一致。對于驗證中發現的不合格現象,同樣要認真記錄和處理,并跟蹤解決。解決之后,也要再次進行驗證。

      軟件過程的監視和測量 從軟件測試中可以獲取大量關于軟件過程及其結果的數據和信息,它們可用于判斷這些過程的有效性,為軟件過程的正常運行和持續改進提供決策依據。

      建立測試管理體系

      一般應用過程方法和系統方法來建立軟件測試管理體系,也就是把測試管理作為一個系統,對組成這個系統的各個過程加以識別和管理,以實現設定的系統目標。同時要使這些過程協同作用、互相促進,從而使它們的總體作用大于各過程作用之和。其主要目標是在設定的條件限制下,盡可能發現和排除軟件缺陷。測試系統主要由下面6個相互關聯、相互作用的過程組成:

      測試規劃

      確定各測試階段的目標和策略。這個過程將輸出測試計劃,明確要完成的測試活動,評估完成活動所需要的時間和資源,設計測試組織和崗位職權,進行活動安排和資源分配,安排跟蹤和控制測試過程的活動。

      測試規劃與軟件開發活動同步進行。在需求分析階段,要完成驗收測試計劃,并與需求規格說明一起提交評審。類似地,在概要設計階段,要完成和評審系統測試計劃;在詳細設計階段,要完成和評審集成測試計劃;在編碼實現階段,要完成和評審單元測試計劃。對于測試計劃的修訂部分,需要進行重新評審。

      測試設計

      根據測試計劃設計測試方案。測試設計過程輸出的是各測試階段使用的測試用例。測試設計也與軟件開發活動同步進行,其結果可以作為各階段測試計劃的附件提交評審。測試設計的另一項內容是回歸測試設計,即確定回歸測試的用例集。對于測試用例的修訂部分,也要求進行重新評審。

      測試實施

      使用測試用例運行程序,將獲得的運行結果與預期結果進行比較和分析,記錄、跟蹤和管理軟件缺陷,最終得到測試報告。

      配置管理

      測試配置管理是軟件配置管理的子集,作用于測試的各個階段。其管理對象包括測試計劃、測試方案(用例)、測試版本、測試工具及環境、測試結果等。

    延伸閱讀

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

    TAG: 管理 軟件測試


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