亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        針對軟件可靠性的測試分析

        2014-04-29 00:00:00朱劍
        數(shù)字化用戶 2014年10期

        【摘 要】隨著現(xiàn)代化科學技術的快速發(fā)展,軟件被廣泛的應用在各個領域,與此同時人們對于軟件可靠性提出了更高的要求。因此要做好軟件可靠性的測試分析,進一步進行優(yōu)化和改進,不斷提高軟件的安全性和可靠性。本文分析了軟件可靠性的定義,闡述了軟件可靠性測試過程。

        【關鍵詞】軟件可靠性 測試

        近年來,計算機科學技術的快速發(fā)展,使得軟件逐漸成為人們辦公的重要工具,而軟件故障也成為影響計算機系統(tǒng)穩(wěn)定運行的關鍵因素。軟件可靠性測試通過評估軟件可靠性模型,可以及時發(fā)現(xiàn)軟件的缺陷,從而進行完善和優(yōu)化,保障軟件的安全、穩(wěn)定運行。

        一、軟件可靠性的定義

        軟件可靠性是指在一定的時間、一定的條件下,軟件安全、穩(wěn)定的運行不引起計算機系統(tǒng)故障的概率,這個概率是計算機系統(tǒng)輸出和輸入的關系函數(shù),同時也是軟件自身的缺陷函數(shù)。系統(tǒng)輸入?yún)?shù)用來確定軟件自身是否已經存在問題和缺陷。同時,軟件可靠性還代表著在規(guī)定時間內,軟件程序執(zhí)行設計要求的基本能力。

        二、軟件可靠性測試過程

        軟件可靠性測試是一種最基本的軟件測試形式,是評價和分析一個軟件質量和性能的重要指標,利用測試用例來分析和測試軟件可靠性,可以檢測軟件是否滿足可靠性要求,及時發(fā)現(xiàn)軟基系統(tǒng)在實施、測試、編碼、設計、功能等多方面的缺陷和問題,為軟件故障的維護和管理提供可靠、有效的數(shù)據(jù)。軟件可靠性測試的流程為:確定可靠性目標、開發(fā)運行剖面、設計測試用例、實施測試、分析測試結果,軟件可靠性測試流程如圖1所示。

        1.開發(fā)運行剖面。為了確保軟件可靠性測試的準確性,在測試軟件時要像真實操作和使用一樣,運行剖面是定量和定性描述軟件操作和使用方式的系統(tǒng)。開發(fā)軟件的運行剖面,定義軟件的使用條件,用在一定條件下或者在規(guī)定時間內可能發(fā)生的概率來描述軟件系統(tǒng)的輸入值,即運行剖面=[運行,發(fā)生的概率] 。

        2.可靠性測試用例設計。軟件可靠性測試用例主要包括測試軟件的功能需求、判斷準則、預期輸出、操作步驟、測試輸入、測試條件和環(huán)境、測試用例標識等內容。可靠性測試用例設計的主要目的是評估和分析軟件的可靠性,除了設計可靠性測試用例之外,還要全面考慮影響軟件可靠性的其他因素,例如軟件模塊失效、網絡故障、數(shù)據(jù)可靠性、軟件異常退出等。

        3.實施可靠性測試。軟件可靠性測試的關鍵在于測試用例的運行狀態(tài),在軟件系統(tǒng)中,系統(tǒng)失效可以由時鐘時間、CPU時間以及運行說明來客觀定義,在軟件應用模塊中,在分析系統(tǒng)失效時,還要考慮到一些主觀因素,軟件程序不僅要滿足使用說明要求,軟件的相應功能和性能要滿足用戶的需求。軟件可靠性的數(shù)據(jù)是評價軟件可靠性的重要基礎,可以在多臺計算機上同時運行該軟件,累計軟件的運行時間,獲取軟件的可靠性數(shù)據(jù)。軟件可靠性數(shù)據(jù)可以用時間來定義,例如,從分組時間起點到某個時間區(qū)間終點的累計失效數(shù),各個分組時間段中的失效數(shù),失效的間隔時間、失效時間數(shù)據(jù)等。在測試軟件可靠性過程中,要規(guī)范地、真實地記錄這些數(shù)據(jù),從而客觀、準確地測試軟件可靠性。

        4.軟件可靠性評估。軟件可靠性評估主要包括確定可靠性模型、采集可靠性數(shù)據(jù)、預測和評估可靠性這三部分內容。

        (1)軟件可靠性模型。軟件可靠性模型由數(shù)據(jù)要求、參數(shù)估計方法、性能度量和模型假設組成。本文以廣義軟件指數(shù)模型為例,來詳細分析軟件可靠性評估。廣義指數(shù)模型是當前計算機軟件測試中最常用的一種可靠性評估模型,它結合了幾個常見的可靠性模型,將其歸納總結為一個模型表,利用一組公式來計算存在故障危險的概率,從而簡化軟件可靠性建模過程。軟件的危險函數(shù)為,殘留故障數(shù)為 。公式中x是軟件測試的資源變量,是軟件程序的初始故障數(shù),是消耗x單位的工作量或者時間,K是比例常數(shù),時間單位或者資源單位,殘留故障導致的失效數(shù)。

        (2)采集可靠性數(shù)據(jù)。軟件的可靠性數(shù)據(jù)是分析和評價一個軟件可靠性性能的基礎。采集軟件可靠性數(shù)據(jù)要根據(jù)軟件的可靠性模型,明確需要采集的系統(tǒng)失效數(shù)據(jù),同時定義記錄規(guī)范和術語,如失效嚴重度、失效、時間等,制定完善的軟件可靠性數(shù)據(jù)采集計劃,確保采集數(shù)據(jù)的完整性和準確性。

        (3)預測和評估軟件可靠性。預測和評估軟件可靠性要依據(jù)軟件可靠性模型,結合采集的可靠性數(shù)據(jù),進一步修正、完善和補充可靠性模型,然后運用統(tǒng)計手段和技術分析可靠性數(shù)據(jù),從而得出軟件可靠性的測試結果。

        三、結束語

        軟件可靠性是評估一個軟件綜合性能的重要指標,直接關系著軟件系統(tǒng)能否安全、穩(wěn)定、可靠的運行。軟件在運行過程中容易受到多重因素的影響,因此要做好軟件可靠性的測試分析,有針對性地完善和優(yōu)化軟件系統(tǒng),使軟件系統(tǒng)發(fā)揮更加重要的功能。

        參考文獻:

        [1] 嚴進寶.軟件可靠性加速測試技術的研究與實現(xiàn)[D].國防科學技術大學,2004.

        [2] 劉劍豪,劉曉明,姚奕,黃松.構件軟件的層次可靠性估計模型[J].應用科學學報,2007(02).

        [3] 陳光宇,黃錫滋.軟件可靠性學科發(fā)展現(xiàn)狀及展望[J].電子科技大學學報(社科版),2002(03).

        作者簡介:

        朱劍(1983-),女,江蘇常州人,學歷:本科,工作單位:江蘇振邦智慧城市信息系統(tǒng)有限公司,測試部門主管,研究方向:醫(yī)療行業(yè)軟件測試。

        国产无夜激无码av毛片| 亚洲乱码中文字幕综合| 亚洲狠狠久久五月婷婷| 黄色av一区二区在线观看| 国产真实乱对白精彩久久老熟妇女 | 国产毛片A啊久久久久| 精品高清一区二区三区人妖| 免费乱理伦片在线观看 | 精品三级久久久久久久电影| 国内精品九九久久精品小草| 国内精品国产三级国产| 免费a级毛片无码a∨中文字幕下载| 97久久精品人人做人人爽| 国产精品久久这里只有精品 | 亚洲av本道一本二本三区| 国产成人无码a区在线观看导航| 欧洲人妻丰满av无码久久不卡| 久久精品国产亚洲综合色| 精品国产一区二区三区av新片| 午夜精品久久久久久久99老熟妇| 亚洲av成人无码久久精品| 91精品国产91久久久无码色戒 | 性色av浪潮av色欲av| 精品无码AⅤ片| 粗大挺进孕妇人妻在线| 日本一区二区三区视频在线观看| a级毛片成人网站免费看| 精品九九视频| 成年人视频在线观看麻豆| 人妻洗澡被强公日日澡电影| 国产亚洲视频在线观看网址| 亚洲无码美韩综合| 国产亚洲av成人噜噜噜他| 伊人久久久精品区aaa片| 一本无码人妻在中文字幕| 日韩人妻美乳中文字幕在线| 国产69久久精品成人看 | 国产精品综合久久久久久久免费| 国产精品美女一区二区av| 国产三级在线观看完整版| 久久精品国产亚洲av成人|