• 
    <ul id="auswy"><sup id="auswy"></sup></ul>
  • <ul id="auswy"></ul>
    ABB
    關(guān)注中國(guó)自動(dòng)化產(chǎn)業(yè)發(fā)展的先行者!
    CAIAC 2025
    2025工業(yè)安全大會(huì)
    OICT公益講堂
    當(dāng)前位置:首頁(yè) >> 案例 >> 案例首頁(yè)

    案例頻道

    基于mock模擬方法的核安全級(jí)軟件單元測(cè)試技術(shù)研究及應(yīng)用

    作者:北京廣利核系統(tǒng)工程有限公司 胡小偉 曹宗生

    摘要:在核級(jí)軟件產(chǎn)品單元測(cè)試過(guò)程中,如被測(cè)函數(shù)所依賴對(duì)象無(wú)法獲得將導(dǎo)致測(cè)試無(wú)法啟動(dòng)。為解決此問(wèn)題,本文提出采用mock模擬方法來(lái)模擬一個(gè)和真實(shí)類似的對(duì)象完成相應(yīng)行為。本文通過(guò)采用mock模擬方法來(lái)虛擬相關(guān)服務(wù)容器,將被測(cè)函數(shù)需要的服務(wù)添加到虛擬容器中,再調(diào)用服務(wù)中的相關(guān)組態(tài)數(shù)據(jù),從而使驅(qū)動(dòng)代碼可以獲得被測(cè)函數(shù)輸入數(shù)據(jù),保證了測(cè)試的正常啟動(dòng)。該方法已經(jīng)應(yīng)用于安全級(jí)工程師站的軟件單元測(cè)試,實(shí)際應(yīng)用結(jié)果表明:該方法能夠有效解決單元測(cè)試過(guò)程中被測(cè)對(duì)象對(duì)某些復(fù)雜結(jié)構(gòu)的依賴問(wèn)題,為除C#以外的其它語(yǔ)言的單元測(cè)試提供了參考。

    關(guān)鍵詞: C#;單元測(cè)試;Mock

    在線預(yù)覽:基于mock模擬方法的核安全級(jí)軟件單元測(cè)試技術(shù)研究及應(yīng)用

    摘自《自動(dòng)化博覽》2018年12月刊

    熱點(diǎn)新聞

    推薦產(chǎn)品

    x
    • 在線反饋
    1.我有以下需求:



    2.詳細(xì)的需求:
    姓名:
    單位:
    電話:
    郵件: