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

        ?

        多維度覆蓋率的軟件測試動態(tài)評價方法研究

        2017-06-16 16:26:32楊漢秀
        科學(xué)與財富 2017年17期
        關(guān)鍵詞:動態(tài)評價軟件測試

        楊漢秀

        (四川外國語大學(xué)重慶南方翻譯學(xué)院 )

        摘要:多維度覆蓋率軟件測試方法是一種比較全面的軟件性能測試方法,能夠?qū)浖亩喾N性能進行測試,通過對多維度軟件測試動態(tài)評價方法的系統(tǒng)架構(gòu)、測試流程、多維度覆蓋率的測試方式進行探討,并對軟件的動態(tài)分析與評價進行了研究。

        關(guān)鍵詞:多維度覆蓋率;軟件測試;動態(tài)評價

        隨著軟件的使用規(guī)模不斷擴大,對軟件的質(zhì)量與性能上也提出了更高的要求,為了保證軟件開發(fā)的高效性,就需要對軟件進行測試,來提高軟件開發(fā)的質(zhì)量與效率,如何動態(tài)定量的對軟件性能、效率、薄弱點等問題進行測試,這不僅是軟件測試的關(guān)鍵問題,也是保證軟件質(zhì)量的重要手段,采用多維度覆蓋率的軟件測試方法,根據(jù)軟件測試的薄弱點提出有效的測量策略,是提高當(dāng)前軟件開發(fā)質(zhì)量的途徑之一。

        一、多維度覆蓋率的軟件測試動態(tài)評價方法框架

        在軟件測試的過程中,需要結(jié)合軟件的功能、分支、條件、覆蓋等多個方面進行動態(tài)的測試,并能夠?qū)浖臏y試結(jié)果做出獨立的評價。根據(jù)多維度覆蓋率軟件測試方法的具體要求,需要對軟件的測試用例、測試環(huán)境、內(nèi)容、過程、執(zhí)行測試的結(jié)果等進行動態(tài)的評價,進而才能有效的發(fā)現(xiàn)軟件的薄弱點。采用多維度覆蓋率測試方法需要對軟件進行在線、定量測試,然后依據(jù)測試的監(jiān)測信息、動態(tài)評價的模型與軟件測試的優(yōu)化策略等內(nèi)容對軟件進行分析與評價。根據(jù)多維度覆蓋率的軟件測試要求,構(gòu)建如下圖1的軟件測試評價的流程框架:

        軟件穩(wěn)定性是軟件測試的基本要求,在軟件交付使用的過程中,就已經(jīng)確定了軟件的框架結(jié)構(gòu),通過動態(tài)測試,對軟件的功能、測試結(jié)果以及軟件存在的薄弱點進行分析,制定有效的測試策略與詳細(xì)的測試用例,進而能夠有效的對軟件測試的過程進行動態(tài)的反饋與評價,幫助軟件開發(fā)人員及時發(fā)現(xiàn)軟件開發(fā)過程中存在的問題。

        1、多維度軟件測試覆蓋率分析

        測試覆蓋率要求對軟件測試制定詳細(xì)的測試計劃,可以從基于軟件運行的代碼進行測試,如軟件的語句覆蓋、分支覆蓋、路徑覆蓋、軟件的監(jiān)視信息等,也可以從基于軟件需求的覆蓋率進行測試,例如軟件的功能覆蓋、軟件的需求覆蓋、各個通信接口的覆蓋測試等,以及面向?qū)ο蟮母采w率測試,例如多線程的測試、上下文的鏈接等方面的測試。因此,根據(jù)軟件的測試要求,需要對軟件測試覆蓋率進行綜合的分析。一般地,多維度覆蓋率的測試因素主要包括:各個維度軟件測試率的期望值、測試覆蓋率的類型與滿意率、各類型的測試優(yōu)先因子以及各個軟件模塊的關(guān)鍵性測試影響因子等因素。由于規(guī)模大、復(fù)雜性較高的軟件一般都是采用模塊化的結(jié)構(gòu),在測試時需要結(jié)合軟件結(jié)構(gòu)的構(gòu)件、類、軟件的功能組件等進行測試,可以根據(jù)測試軟件的關(guān)鍵性級別不同,來制定測試的順序。為了科學(xué)評價軟件測試的充分性與有效性,就需要對各個評價模型的測試結(jié)果進行動態(tài)分析,在軟件的測試時間與測試成本的約束下,優(yōu)先對關(guān)鍵性、級別比較高的核心組件進行充分的測試,形成一個動態(tài)測試的環(huán)境。

        2、綜合覆蓋測試率

        多維度測試覆蓋率主要是對軟件多個信息對進行測試,具有一定的動態(tài)評價效果,它雖然從多個角度度量了軟件測試充分程度,也有效的對軟件的語句覆蓋、路徑、分支等問題進行了測試,但它對軟件測試缺少綜合度量方法,也不能全面的、動態(tài)的對軟件進行評價。綜合測試覆蓋率是在軟件多維度測試的基礎(chǔ)上,對軟件的所有綜合特征與軟件的度量參數(shù)進行分析,然后采用動態(tài)測試的方法對軟件進行測量。

        對于綜合覆蓋測試率的測試主要有基于代碼的測試與基于需求的測試兩類,二者的測試特點與方法也不相同。在對軟件的系統(tǒng)需求進行測試時,需要綜合考慮軟件的功能覆蓋情況,然后對軟件系統(tǒng)的需求分析測試、軟件的接口測試等方面的測試情況進行分析,并根據(jù)測試度量的實際結(jié)果對軟件進行評價與反饋。而基于軟件的代碼測試就需要對軟件的程序代碼進行分析,從代碼的運行方式、各個代碼之間的嵌套與聯(lián)系等情況進行測試分析,保證代碼在運行時不會出現(xiàn)錯誤。

        二、軟件測試動態(tài)分析和評價

        測試覆蓋率是對軟件穩(wěn)定性進行測試的重要手段,通過定量度量軟件的方法,能夠有效的對軟件的性能進行評估。在一般情況下,主要是采用測試時間(或測試用例)的增長函數(shù)對軟件的性能進行定量分析。因此,利用多維度覆蓋率對軟件的性能與覆蓋能力進行測試,需要綜合的對程序代碼、軟件的功能需求等進行測試,對測試用例數(shù)或時間的動態(tài)變化特性函數(shù)特征進行對比分析,就可以對軟件測試進行動態(tài)、定量地分析和評價,進而能夠有效的對軟件的性能進行評價。應(yīng)用多種軟件測試方法與覆蓋率測試相結(jié)合對軟件的性能進行測試,可以提高軟件的測試效應(yīng),能夠準(zhǔn)確對測試的軟件性能進行分析。在軟件測試過程中,需要動態(tài)、同步統(tǒng)計繪制各維度測試覆蓋率與測試時間變化的函數(shù)關(guān)系,通過函數(shù)關(guān)系之間的比較來分析軟件的薄弱點,如果發(fā)現(xiàn)滿意度比較低的覆蓋率測試,就可以確定是軟件的薄弱點,則改變相應(yīng)的測試策略,分析在某一個范圍內(nèi),對被測模塊的內(nèi)部所有通信運行的程序代碼進行測試,從而有效對各個測試點的薄弱環(huán)節(jié)進行對比分析,根據(jù)測試結(jié)果繪制出軟件測試的覆蓋率變化表,形成一個定量的軟件性能測試關(guān)系,就能夠有效的對軟件性能進行評價與分析。

        三、結(jié)束語

        通過對多維度測試覆蓋率及綜合測試覆蓋率的概念進行研究與分析,并對軟件測試的動態(tài)評價方法進行了分析與討論。在當(dāng)前軟件測試的過程中,可以將二者有機的結(jié)合在一起對軟件的性能進行測試,能夠有效的提高軟件測試效率。通過多維度測試覆蓋率測試策略、軟件測試的可靠性建模和軟件質(zhì)量評價方法相結(jié)合,能夠?qū)浖墓δ?、覆蓋效率、軟件的綜合效果等進行測試,并能夠繪制出軟件測試的覆蓋率變化表,從而能夠有效的對軟件的性能進行評估與反饋。

        參考文獻:

        [1]李想,李樹森,李樹.基于灰色理論的水環(huán)境評價[J].能源與節(jié)能,2014(8).

        [2]漆蓮芝.基于過程度量的軟件測試質(zhì)量管理[J].計算機測量與控制,2016(7).

        [3]徐中偉,吳芳美.軟件測試質(zhì)量的度量[J].計算機工程與應(yīng)用,2015(2).

        猜你喜歡
        動態(tài)評價軟件測試
        基于OBE的軟件測試課程教學(xué)改革探索
        計算機教育(2020年5期)2020-07-24 08:53:20
        航天軟件測試模型構(gòu)建與應(yīng)用
        軟件(2020年3期)2020-04-20 01:45:34
        EXCEL和VBA實現(xiàn)軟件測試記錄管理
        電子制作(2018年16期)2018-09-26 03:27:18
        關(guān)于軟件測試技術(shù)應(yīng)用與發(fā)展趨勢研究
        電子測試(2017年15期)2017-12-18 07:19:20
        動態(tài)評價應(yīng)用于二語教學(xué)的研究評述
        基于動態(tài)評價理論的會計教學(xué)評價模式研究
        大學(xué)英語寫作教學(xué)的動態(tài)評價研究
        動態(tài)評價機制在高校英語語音教學(xué)中的應(yīng)用
        商務(wù)英語專業(yè)外貿(mào)函電課堂教學(xué)的動態(tài)評價研究
        提高初中英語寫作教學(xué)效益的實踐與思考
        人妻中文字幕无码系列| 无人视频在线播放在线观看免费| 青青草视频在线观看视频免费| 亚洲女同恋av中文一区二区| 国产欧美一区二区精品久久久 | 久久久亚洲熟妇熟女av| 精品视频无码一区二区三区| 欧美成人看片黄a免费看| 亚洲一区二区高清精品| 青青草精品在线免费观看 | 国产精品久久久久久福利| 精品亚洲国产成人av| 久久亚洲伊人| 国产精品自拍视频免费看| 国产精品一区二区三区自拍| 亚洲看片lutube在线观看| 国产精品多人P群无码| 国产好片日本一区二区三区四区 | 色老头一区二区三区| 亚洲色欲色欲www成人网| 久久精品国产9久久综合| 免费无码又爽又高潮视频| 国产精品久久久久久无码| 日韩啪啪精品一区二区亚洲av| 亚洲精品综合久久国产二区| 老熟妇乱子交视频一区| 国产精品久久久久久影视| 国产又黄又爽又无遮挡的视频| 亚洲国产一区中文字幕| 在线观看一级黄片天堂| 粗大猛烈进出高潮视频| 欧美日韩精品乱国产538| 国产精品一区二区三密桃| 国精品无码一区二区三区在线看| 国产三级三级精品久久| 日本精品女优一区二区三区| 一个人看的视频www免费| 久久国产欧美日韩高清专区| 91羞射短视频在线观看| 国产午夜福利片在线观看| 婷婷丁香五月中文字幕|