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

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

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

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

    軟件測試與可靠性評估方法研究[3]

    發布: 2008-7-03 14:22 | 作者: 不詳 | 來源: csai | 查看: 91次 | 進入軟件測試論壇討論

    領測軟件測試網 關鍵字:java這樣,給出如下定義:“軟件可靠性是軟件系統在規定的時間內及規定的環境條件下,完成規定功能的能力”。根據這個定義,軟件可靠性包含了以下三個要素:

      1.規定的時間

      軟件可靠性只是體現在其運行階段,所以將“運行時間”作為“規定的時間”的度量!斑\行時間”包括軟件系統運行后工作與掛起(開啟但空閑)的累計時間。由于軟件運行的環境與程序路徑選取的隨機性,軟件的失效為隨機事件,所以運行時間屬于隨機變量。

      2.規定的環境條件

      環境條件指軟件的運行環境。它涉及軟件系統運行時所需的各種支持要素,如支持硬件、操作系統、其它支持軟件、輸入數據格式和范圍以及操作規程等。不同的環境條件下軟件的可靠性是不同的。具體地說,規定的環境條件主要是描述軟件系統運行時計算機的配置情況以及對輸入數據的要求,并假定其它一切因素都是理想的。有了明確規定的環境條件,還可以有效判斷軟件失效的責任在用戶方還是研制方。

      3.規定的功能

      軟件可靠性還與規定的任務和功能有關。由于要完成的任務不同,軟件的運行剖面會有所區別,則調用的子模塊就不同(即程序路徑選擇不同),其可靠性也就可能不同。所以要準確度量軟件系統的可靠性必須首先明確它的任務和功能。

      在講到軟件可靠性評估的時候,我們不得不提到軟件可靠性模型。軟件可靠性模型(Software reliability model)是指為預計或估算軟件的可靠性所建立的可靠性框圖和數學模型。建立可靠性模型是為了將復雜系統的可靠性逐級分解為簡單系統的可靠性,以便于定量預計、分配、估算和評價復雜系統的可靠性。

      六.軟件的缺陷和失效

      缺陷(defect/fault)是指軟件的內在缺陷。在軟件生命周期的各個階段,特別是在早期設計和編碼階段,設計者和編程人員的行動(如需求不完整、理解有歧義、沒有完全實現需求或潛在需求、算法邏輯錯、編程問題等)會使軟件在一定條件下不能或將不能完成規定功能,這樣就不可避免地存在“缺陷”。

      軟件一旦有缺陷,它將潛伏在軟件中,直到它被發現和正確修改。反之,在一定的環境下,軟件一旦運行正確,它將繼續保持這種正確性,除非環境發生變化。此外,軟件中的缺陷不會為因使用而“損耗”。所以缺陷是“無損耗”地潛伏在軟件中。

      如果軟件在運行時沒有用到有缺陷的部分,軟件就可以正常運行且正確工作;若用到了有缺陷的部分,則軟件的計算或判斷就會與規定的不符從而使軟件喪失執行要求的功能的能力。軟件不能完成規定功能即“失效”(failure)或“故障”。對于無容錯設計的軟件而言,局部失效則整個軟件失效。對于采取容錯設計的軟件,局部故障或失效并不一定導致整個軟件失效。

      判斷軟件是否失效的判據有:系統死機、系統無法啟動、不能輸入輸出顯示記錄、計算數據有誤、決策不合理以及其它削弱或使軟件功能喪失的事件或狀態。


        七.軟件的可靠性測試過程

      完整的測試過程包括測試前的檢查、設計測試用例、測試實施、可靠性數據收集和編寫測試報告5個步驟,下面逐一對這5個步驟進行說明。

      1.測試前的檢查

      在進行應用軟件的可靠性測試前有必要檢查軟件需求與研制任務書是否一致,檢查所交付程序和數據以及相應的軟件支持環境是否符合要求,檢查文檔與程序的一致性,檢查軟件研制過程中形成的文檔是否齊全、文檔的準確性和完整性以及是否通過了有關評審。

    延伸閱讀

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