• 軟件測試技術
  • 軟件測試博客
  • 軟件測試視頻
  • 開源軟件測試技術
  • 軟件測試論壇
  • 軟件測試沙龍
  • 軟件測試資料下載
  • 軟件測試雜志
  • 軟件測試人才招聘
    暫時沒有公告

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

軟件可靠性測試[2]

發布: 2010-5-19 13:59 | 作者: 不詳 | 來源: 領測測試網采編 | 查看: 30次 | 進入軟件測試論壇討論

領測軟件測試網

  軟件可靠性測試[2]  軟件測試

  3.可靠性測試覆蓋

  可靠性測試必須保證輸入覆蓋和環境覆蓋,這是準確估計軟件可靠性的基礎。

  輸入覆蓋包括下面幾個內容:

  ·輸入域覆蓋,即所有被測輸入值域的發生概率之和必須大于軟件可靠度的要求。

  ·重要輸入變量值的覆蓋。

  ·相關輸入變量可能組合的覆蓋,以確保相關輸入變量的相互影響不會導致軟件失效。

  ·設計輸入空間與實際輸入空間之間區域的覆蓋,即不合法輸入域的覆蓋。

  ·各種使用功能的覆蓋。

  環境覆蓋是指測試時必須覆蓋所有可能影響程序運行方式的條件。

  三、軟件可靠性測試的步驟

  軟件可靠性測試分為四個階段:

  1.制訂測試方案

  本階段的目標是識別軟件功能需求,觸發該功能的輸入和對應的數據域,確定相關的概率分布及需強化測試的功能。

  以下是我們推薦的步驟。在一些特定的應用中,有的步驟并不是必須的。

  (1)分析功能需求 分析各種功能需求,識別觸發該功能的輸入及相關的數據域(包括合法與不合法的兩部分)。分析時要注意下述問題:

  ·該軟件是否存在不同的運行模式?如果存在,那么應列出所有的系統運行模式。

  ·是否存在影響程序運行方式的外部條件?如果存在,那么有多少?它們的影響程度如何

  ·各種功能需求之間是相互獨立的還是相關的?如果相關,是密切相關還是部分相關?如果兩種功能密切相關,那么可將兩種功能合并為一種功能。如果功能之間為部分相關,則需列出相應輸入變量的合法組合。

  (2)定義失效等級 判斷是否存在出現危害度較大的1級和2級失效的可能性。如果這種可能性存在,則應進行故障樹分析,標識出所有可能造成嚴重失效的功能需求和其相關的輸入域。

  (3)確定概率分布

  ·確定各種不同運行方式的發生概率,判斷是否需要對不同的運行方式進行分別測試。

  如果需要,則應給出各種運行方式下各數據域的概率分布;否則,給出各數據域的概率分布。

  ·判斷是否需要強化測試某些功能。

  (4)整理概率分布的信息 將這些信息編碼送入數據庫。

延伸閱讀

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

TAG: 可靠性 軟件

21/212>

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

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

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97