嵌入式軟件安全檢測的關(guān)鍵技術(shù)研究
發(fā)布時間:2020-12-24 01:55
隨著嵌入式軟件的規(guī)模和復(fù)雜程度不斷提高,嵌入式軟件所帶來的安全隱患也層出不窮,因此軟件測試的行業(yè)正在蓬勃發(fā)展,許多軟件生產(chǎn)商為了節(jié)約時間與成本往往都會選擇自動化測試來代替人工測試,目前許多測試人員都會把目光聚集在自動化測試上面,即保證了測試效率又節(jié)約了人力成本。本文將基于目前社會的現(xiàn)狀設(shè)計(jì)了一臺自動化測試平臺,在保證測試效率的同時還要保證測試的準(zhǔn)確性,并針對于此展開了詳細(xì)的研究,本文的主要研究內(nèi)容如下:(1)通過閱讀大量國內(nèi)外文獻(xiàn),了解和學(xué)習(xí)自動化測試技術(shù)在國內(nèi)外的發(fā)展里程,基于本文所要研究的測試問題進(jìn)行深入的探索,總結(jié)并提出自動化測試平臺的需求,通過需求分析設(shè)計(jì)自動化測試框架,并以此框架為依據(jù)構(gòu)造測試平臺的搭建方案。(2)根據(jù)測試平臺的需求,逐漸完善測試平臺的搭建,首先需要設(shè)計(jì)測試平臺的硬件,測試平臺的硬件設(shè)計(jì)就是測試環(huán)境的建立過程,也是測試能夠進(jìn)行的基礎(chǔ),通過對被測件的深入了解才能知道被測件的運(yùn)行條件,對于不能獨(dú)立使用的被測件需要通過仿真模擬,因此下位機(jī)的硬件選型是至關(guān)重要的。依據(jù)測試的需要選擇下位機(jī)的硬件,通過函數(shù)波形發(fā)生器對被測件的引腳注入仿真信號再通過NI公司的采集卡將得到的...
【文章來源】:長春工業(yè)大學(xué)吉林省
【文章頁數(shù)】:75 頁
【學(xué)位級別】:碩士
【部分圖文】:
010-2018中國汽車產(chǎn)銷量情況圖
第1章緒論4當(dāng)然不僅僅是企業(yè)對自動化測試比較重視,國外許多從事科研的工作者也在自動化測試技術(shù)上有許多突破性進(jìn)展,比如Mouzakitis等人基于數(shù)據(jù)驅(qū)動模型思想對汽車ECU的故障診斷功能進(jìn)行硬件在環(huán)的仿真測試,證明了診斷響應(yīng)測試在自動化測試中的可行性與實(shí)用性[22]。PeterAM等人在汽車電子控制單元(ECU)測試過程中研發(fā)出一種基于黑盒測試的可自動生成測試用例自動化測試系統(tǒng)[23]。DixitMG等人基于分布式嵌入式系統(tǒng)的思想設(shè)計(jì)并研發(fā)了一臺自動測試系統(tǒng),可用于汽車ECU的測試[24]。WeibinWu和TianshengHong等人以及IsermannR等人利用虛擬儀器結(jié)合模型驅(qū)動仿真的思想對汽車發(fā)動機(jī)電子控制單元的不同組件進(jìn)行了硬件在環(huán)仿真系統(tǒng)(HIL)測試設(shè)計(jì)[25-28],證明了模型驅(qū)動在硬件在環(huán)檢測中的重要地位。圖1.2博世發(fā)動機(jī)綜合測量儀
第1章緒論51.3.2國內(nèi)發(fā)展現(xiàn)狀從上個世紀(jì)80年代開始,軟件發(fā)展越來越迅速,軟件測試也越來越被重視,軟件測試模型層出不窮,軟件測試逐漸有了自己的生命周期,軟件質(zhì)量出現(xiàn)了許多國際化標(biāo)準(zhǔn)如IEEE、ISO等,標(biāo)志著軟件測試從“查漏補(bǔ)缺”到軟件質(zhì)量評估體系的發(fā)展[29]。隨著中國國防現(xiàn)代化的迅猛發(fā)展,出于保密性與特殊性,對軍用軟件的測試大多由國防科工集團(tuán)的第三方評測機(jī)構(gòu)來完成。由于國防科工領(lǐng)域?qū)η度胧较到y(tǒng)安全性與穩(wěn)定性地重視,目前軍用嵌入式軟件的測試發(fā)展較為成熟[30-31]。相較于軍用軟件測試技術(shù)民用嵌入式軟件測試產(chǎn)品測試技術(shù)還是略顯不足。民用嵌入式系統(tǒng)測試產(chǎn)品更注重于功能測試,但由于民用(商用)軟件的普遍性與重復(fù)性導(dǎo)致越來越多的生產(chǎn)商選擇使用自動化測試技術(shù)[32-33]。目前,國內(nèi)一些生產(chǎn)商也自主研發(fā)了許多種類的自動化測試工具,如創(chuàng)景公司、上海策動力測試設(shè)備有限公司以及四川誠邦測控技術(shù)有限公司等國內(nèi)生產(chǎn)廠商[34-35]。其中誠邦公司開發(fā)的發(fā)動機(jī)測控系統(tǒng)(如下圖1.3所示),能夠針對不同類型的汽車發(fā)動機(jī)進(jìn)行轉(zhuǎn)速、轉(zhuǎn)矩、功率和油耗等參數(shù)的測量,是目前臺架實(shí)驗(yàn)中比較典型的測試設(shè)備[36]。該設(shè)備可以搭載許多擴(kuò)展模塊,靈活性高、重用性強(qiáng)等特點(diǎn),可靈活運(yùn)用到多種的發(fā)動機(jī)測試中去,然而此設(shè)備的成本較高、專用性較強(qiáng)因此不能廣泛應(yīng)用于大型汽車零部件生產(chǎn)廠商。圖1.3四川誠邦發(fā)動機(jī)測控系統(tǒng)
本文編號:2934752
【文章來源】:長春工業(yè)大學(xué)吉林省
【文章頁數(shù)】:75 頁
【學(xué)位級別】:碩士
【部分圖文】:
010-2018中國汽車產(chǎn)銷量情況圖
第1章緒論4當(dāng)然不僅僅是企業(yè)對自動化測試比較重視,國外許多從事科研的工作者也在自動化測試技術(shù)上有許多突破性進(jìn)展,比如Mouzakitis等人基于數(shù)據(jù)驅(qū)動模型思想對汽車ECU的故障診斷功能進(jìn)行硬件在環(huán)的仿真測試,證明了診斷響應(yīng)測試在自動化測試中的可行性與實(shí)用性[22]。PeterAM等人在汽車電子控制單元(ECU)測試過程中研發(fā)出一種基于黑盒測試的可自動生成測試用例自動化測試系統(tǒng)[23]。DixitMG等人基于分布式嵌入式系統(tǒng)的思想設(shè)計(jì)并研發(fā)了一臺自動測試系統(tǒng),可用于汽車ECU的測試[24]。WeibinWu和TianshengHong等人以及IsermannR等人利用虛擬儀器結(jié)合模型驅(qū)動仿真的思想對汽車發(fā)動機(jī)電子控制單元的不同組件進(jìn)行了硬件在環(huán)仿真系統(tǒng)(HIL)測試設(shè)計(jì)[25-28],證明了模型驅(qū)動在硬件在環(huán)檢測中的重要地位。圖1.2博世發(fā)動機(jī)綜合測量儀
第1章緒論51.3.2國內(nèi)發(fā)展現(xiàn)狀從上個世紀(jì)80年代開始,軟件發(fā)展越來越迅速,軟件測試也越來越被重視,軟件測試模型層出不窮,軟件測試逐漸有了自己的生命周期,軟件質(zhì)量出現(xiàn)了許多國際化標(biāo)準(zhǔn)如IEEE、ISO等,標(biāo)志著軟件測試從“查漏補(bǔ)缺”到軟件質(zhì)量評估體系的發(fā)展[29]。隨著中國國防現(xiàn)代化的迅猛發(fā)展,出于保密性與特殊性,對軍用軟件的測試大多由國防科工集團(tuán)的第三方評測機(jī)構(gòu)來完成。由于國防科工領(lǐng)域?qū)η度胧较到y(tǒng)安全性與穩(wěn)定性地重視,目前軍用嵌入式軟件的測試發(fā)展較為成熟[30-31]。相較于軍用軟件測試技術(shù)民用嵌入式軟件測試產(chǎn)品測試技術(shù)還是略顯不足。民用嵌入式系統(tǒng)測試產(chǎn)品更注重于功能測試,但由于民用(商用)軟件的普遍性與重復(fù)性導(dǎo)致越來越多的生產(chǎn)商選擇使用自動化測試技術(shù)[32-33]。目前,國內(nèi)一些生產(chǎn)商也自主研發(fā)了許多種類的自動化測試工具,如創(chuàng)景公司、上海策動力測試設(shè)備有限公司以及四川誠邦測控技術(shù)有限公司等國內(nèi)生產(chǎn)廠商[34-35]。其中誠邦公司開發(fā)的發(fā)動機(jī)測控系統(tǒng)(如下圖1.3所示),能夠針對不同類型的汽車發(fā)動機(jī)進(jìn)行轉(zhuǎn)速、轉(zhuǎn)矩、功率和油耗等參數(shù)的測量,是目前臺架實(shí)驗(yàn)中比較典型的測試設(shè)備[36]。該設(shè)備可以搭載許多擴(kuò)展模塊,靈活性高、重用性強(qiáng)等特點(diǎn),可靈活運(yùn)用到多種的發(fā)動機(jī)測試中去,然而此設(shè)備的成本較高、專用性較強(qiáng)因此不能廣泛應(yīng)用于大型汽車零部件生產(chǎn)廠商。圖1.3四川誠邦發(fā)動機(jī)測控系統(tǒng)
本文編號:2934752
本文鏈接:http://sikaile.net/shoufeilunwen/xixikjs/2934752.html
最近更新
教材專著