中文字幕 另类精品,亚洲欧美一区二区蜜桃,日本在线精品视频免费,孩交精品乱子片免费

<sup id="3hn2b"></sup>

    1. <sub id="3hn2b"><ol id="3hn2b"></ol></sub><legend id="3hn2b"></legend>

      1. <xmp id="3hn2b"></xmp>

      2. 新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于路徑覆蓋的嵌入式軟件動態(tài)測試研究

        基于路徑覆蓋的嵌入式軟件動態(tài)測試研究

        作者: 時間:2013-06-14 來源:網(wǎng)絡(luò) 收藏

        2.3 數(shù)據(jù)處理及分析
        目標(biāo)機(jī)在真實(shí)環(huán)境中運(yùn)行可執(zhí)行程序,測試用例集T為運(yùn)行輸入?yún)⒘?,探針采集?shù)據(jù)為運(yùn)行的輸出參量。探針函數(shù)采集動態(tài)跟蹤測試數(shù)據(jù),傳輸給宿主機(jī)測試平臺。宿主機(jī)測試平臺對接收到的動態(tài)跟蹤數(shù)據(jù)進(jìn)行處理,計(jì)算出路徑測試覆蓋率,并結(jié)合數(shù)據(jù)處理過程中的測試日志分析出最后的測試報(bào)告。

        3 測試實(shí)例分析
        根據(jù)上述的動態(tài)測試框架,模擬測試實(shí)驗(yàn)室現(xiàn)行項(xiàng)目208型海區(qū)終端的航標(biāo)數(shù)據(jù)采集模塊。
        在編譯器MPLAB IDE 8.63中編寫源代碼,并對源代碼進(jìn)行規(guī)則檢查。圖2為航標(biāo)數(shù)據(jù)采集模塊的主控程序流程圖,可將其簡化為程序控制流圖。

        本文引用地址:http://www.antipu.com.cn/article/148015.htm

        b.JPG


        該航標(biāo)數(shù)據(jù)采集模塊由C語言開發(fā),根據(jù)插樁策略可以計(jì)算出插樁探針的位置、個數(shù),構(gòu)造基本路徑和實(shí)際程序執(zhí)行路徑,計(jì)算路徑測試覆蓋率。部分測試結(jié)果分析如表1所示。

        d.JPG


        覆蓋率PCP:
        c.JPG
        覆蓋率大小涉及到測試的各個階段,受到各方面因素的影響。比如,在該測試模塊中,Rx_Data_Svr()和AddataConvert()程序中出現(xiàn)了多個判斷語句和多個循環(huán)語句,可能的路徑數(shù)目增長,以致影響率。

        4 結(jié)語
        本文通過研究測試的特點(diǎn)和測試的相關(guān)理論,給出了動態(tài)測試框架方案。并結(jié)合實(shí)驗(yàn)室目前的項(xiàng)目,分析的各個步驟,得出路徑測試覆蓋率,進(jìn)而達(dá)到測試目的。但是測試受多方面因素的影響,尤其是當(dāng)程序中出現(xiàn)多個復(fù)合條件時,會大大的增加可能的路徑數(shù)目,所以接下來的工作是進(jìn)一步探討插樁策略、測試用例生成等影響路徑覆蓋率的相關(guān)問題。


        上一頁 1 2 下一頁

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉