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

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

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

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

    軟件測試準則

    發布: 2009-10-15 15:01 | 作者: webmaster | 來源: 本站原創 | 查看: 270次 | 進入軟件測試論壇討論

    領測軟件測試網

    軟件測試準則     軟件測試

    為了能設計出有效的測試方案,軟件工程師必須充分理解并正確運用指導軟件測試的基本準則。主要的測試準則如下所述。

        ·所有的測試都應該能追溯到用戶需求。正如前面講過的,軟件測試的目標是發現錯誤。從用戶角度看,最嚴重的錯誤是導致程序不能滿足用戶需求的那些錯誤。

        ·應該在測試開始之前的相當長時間,就制定出測試計劃。一旦完成了需求模型就可以著手制定測試計劃,在確定了設汁模型之后就可以立即開始設計詳細的測試方案。因此,在編碼之前就可以對所有測試工作進行計劃和設計。

        .把Parete.原理應用于軟件測試。Pan,to原理告訴我們,測試發現的錯誤中的80%很町能是由程序中20%的模塊造成的。當然,問題是怎樣找出這些可疑的模塊并徹底地測試它們。

        .測試應該從“小規!遍_始,并逐步進行“大規!睖y試。通常,首先重點測試單個程序模塊,進一步的測試重點轉向在集成的模塊簇中尋找錯誤,最后在整個系統中尋找錯誤。

        .窮舉測試是不可能的。所謂窮舉測試就是把程序所有可能的執行路徑都檢查遍的測試。即使是.個中等規模的程序,其路徑排列數也是非常大的,由于受時間、人力和資源的限制,在測試過程中不可能執行路徑的每一種組合。這就表明,測試只能證明程序中有錯誤,不能證明程序中沒有錯誤。但是,通過精心設計測試方案,有可能充分覆蓋程序邏輯并確保把過程設計中使用的所有條件都檢查一遍。

        ·為了達到最佳的測試效果,應該由獨立的第三方來從事測試工作。所謂“最佳效果”是指具有最大可能性發現錯誤的測試(這是測試的基本目標)。由于前面已經講過的原因,創建軟件系統的軟件工程師并不是完成全部軟件測試工作的最佳人選(通常他們主要承擔模塊測試工作)。

    延伸閱讀

    文章來源于領測軟件測試網 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>