ThreadingTest針對車載軟件測試ISO26262標(biāo)準(zhǔn)的解決方案_第1頁
ThreadingTest針對車載軟件測試ISO26262標(biāo)準(zhǔn)的解決方案_第2頁
ThreadingTest針對車載軟件測試ISO26262標(biāo)準(zhǔn)的解決方案_第3頁
ThreadingTest針對車載軟件測試ISO26262標(biāo)準(zhǔn)的解決方案_第4頁
ThreadingTest針對車載軟件測試ISO26262標(biāo)準(zhǔn)的解決方案_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

經(jīng)典word整理文檔,僅參考,雙擊此處可刪除頁眉頁腳。本資料屬于網(wǎng)絡(luò)整理,如有侵權(quán),請聯(lián)系刪除,謝謝!ThreadingTest針對車載軟件測試ISO26262標(biāo)準(zhǔn)的解決方案ThreadingTest對VThreadingTestThreadingTest的E/E系統(tǒng)在汽車中的作用不斷提高,ECU開發(fā)所占用的時(shí)間和成本也越來越高。與此同時(shí),越來越多的電子控制系ESPABSAFS等)具有與安全相關(guān)的功能,因此對ECU的安全要求也越來越高。為了減少產(chǎn)多的整車廠和供應(yīng)商開始重視汽車領(lǐng)域的功能安全問題ECU軟件功能安全的問題也成為汽車行業(yè)迫切需要解決的問題,車輛功能安全標(biāo)準(zhǔn)ISO26262就在這樣的環(huán)境和需求下應(yīng)運(yùn)而生,并于2011年11月正式發(fā)布第一版本,該標(biāo)準(zhǔn)是當(dāng)前汽車業(yè)中最流行、最復(fù)雜、也是最重要的一份標(biāo)準(zhǔn)。ISO26262的目標(biāo)是通過避免汽車E/E系統(tǒng)故障行為可能導(dǎo)致的危害來提高E/E系統(tǒng)的功能安全。ISO26262采用車輛安全完整性等級()來判斷系統(tǒng)的功能安全程度,ASIL由ASILAASILB、ASILC及ASILD(最高)四個(gè)等級組成,ASIL等級越高表示系統(tǒng)的功能安全評估越嚴(yán)格,相應(yīng)的表示系統(tǒng)越高。什么是ISO26262年7基于V模式的ISO26262軟件測試生命周期V模式的ISO26262-6軟件測試生命周期可以劃分為五個(gè)階段:后設(shè)計(jì)和測試的基礎(chǔ);中同時(shí)進(jìn)行架構(gòu)驗(yàn)證;具來進(jìn)行靜態(tài)測試,這樣不必因?yàn)殪o態(tài)測試的活動而改變開發(fā)流程。工具進(jìn)行動態(tài)單元和集成測試,功能驗(yàn)證:在軟件安全需求驗(yàn)證階段,要根據(jù)ISO26262-6的要求進(jìn)行功能驗(yàn)證,包括進(jìn)行ECU網(wǎng)絡(luò)環(huán)境測試和實(shí)車測試,必要的時(shí)候進(jìn)行HIL測試。因?yàn)樵陟o態(tài)分析需求中所需要滿足的方法基本上都是屬于靜態(tài)測試的范疇的,因此我們以ASILA為例,將軟件測試內(nèi)容分為靜態(tài)測試、動態(tài)測試和功能ThreadingTest測試工具介紹(簡稱“TT4項(xiàng)國家發(fā)明專利而打造成的軟件測試行業(yè)的革新性測試?yán)砟頣T首次將黑盒測試與白盒測試過程以及方法進(jìn)行完美的融合,采用ISO26262標(biāo)準(zhǔn)的打樁方式(件測試帶入數(shù)字化測試時(shí)代。除了支持傳統(tǒng)的JavaEE應(yīng)用,同時(shí)TT也是全球首款商用級別的移動端白盒測試工具,可以對各種類型的移動類應(yīng)用進(jìn)行測試。TT的所有特性基于對代碼、測試等的深度量化分析和智能計(jì)算,TT除了可TT可以在安全性測試黑盒方法的過程中,從輔助分析,自動診斷,快速定位等多個(gè)層面提供軟件安全性測試解決方案。TT提供的功能遠(yuǎn)超越了傳統(tǒng)安全性白盒測試的功能范疇,配合流行Fuzzing安全性測試方法,可以將安全性測試的效率、質(zhì)量進(jìn)行大幅度的提升。TT數(shù)字化數(shù)據(jù)測試方法,完美結(jié)合ISO26262功能安全標(biāo)準(zhǔn)的測試系統(tǒng)方測試數(shù)字一體化管理。TT對標(biāo)準(zhǔn)的靜態(tài)測試解決方案等,而‘使用語言的子集’在汽車行業(yè)一般選擇MISRA-C,通過強(qiáng)制使用編碼容還需要包括運(yùn)行時(shí)錯誤檢測等,一般需要使用可靠性測試性的測試。在靜態(tài)測試中,靜態(tài)分析主要包括規(guī)則檢測和質(zhì)量度量;可靠性測試主要進(jìn)行運(yùn)行時(shí)錯誤的檢測。上面提到ASILA中針對編碼準(zhǔn)則的需求以及其他ASIL等級所強(qiáng)烈推薦的例乎可以自動化地執(zhí)行滿足這些相關(guān)需求。TT針對靜態(tài)分析的需求,提供了可以自動化地執(zhí)行碼的靜態(tài)分析;提供項(xiàng)目、文件和函數(shù)質(zhì)量度量;提供方便快捷的代碼結(jié)構(gòu)生成控制流程圖以及調(diào)用關(guān)系,高亮顯示代碼結(jié)構(gòu)并生成報(bào)告文檔等。TT可視化的代碼結(jié)構(gòu)分析函數(shù)調(diào)用圖:控制流程圖使用ThreadingTest進(jìn)行代碼復(fù)雜度分析和安全檢查復(fù)雜軟件不穩(wěn)定,也經(jīng)不起不可預(yù)測的行為。所以,我們努力使軟件的復(fù)雜度變小。如果有條件采用某種自動化工具,可以通過工具對軟件設(shè)計(jì)或/和代碼進(jìn)行控制,用圖形化的方法反映出軟件結(jié)構(gòu)中的控制流和數(shù)據(jù)流,通過連結(jié)數(shù)/調(diào)用數(shù)、節(jié)點(diǎn)數(shù)、嵌套深度等這樣一些結(jié)構(gòu)關(guān)系的檢查,獲得復(fù)雜度的度量,將會獲得很好的效果。TT在對代碼的分析過程中,TT可以直接給出代碼復(fù)雜度的計(jì)算結(jié)果,通常的數(shù)據(jù)結(jié)構(gòu)難以徹底測試,可以采用TT等復(fù)雜性評估技術(shù)來標(biāo)示出需要進(jìn)一步改進(jìn)的區(qū)域,以便提升軟件的安全性。TT自動生成復(fù)雜度報(bào)告和預(yù)警TT自動生成每個(gè)函數(shù)的詳細(xì)復(fù)雜度TT對標(biāo)準(zhǔn)的動態(tài)測試解決方案ISO26262且實(shí)現(xiàn)數(shù)據(jù)的雙向同步。TT+API接口開放結(jié)合各類項(xiàng)目管理工具,把測試的覆蓋率、代碼、測試用例、測試需求、BUG進(jìn)行有效的鏈接。TT雙向追溯專利技術(shù)測試用例(功能)與源代碼關(guān)系的自動生成通過ThreadingTest運(yùn)行測試用例,采用TT百萬圖元級別的超高速圖形繪制技術(shù)展示圖,對各種大、中、小型軟件進(jìn)行功能邏輯實(shí)現(xiàn)分析,實(shí)現(xiàn)測試用例低。正向追溯技術(shù):的邏輯和結(jié)構(gòu),點(diǎn)擊其中某個(gè)函數(shù),可以進(jìn)行該函數(shù)的覆蓋率、復(fù)雜度、代碼、師需要花費(fèi)大量的時(shí)間去理解,TT通過正向追溯,可以使交接的工程師能通過測試用例所展現(xiàn)的程序邏輯和結(jié)構(gòu)等信息,快速的掌握和理解程序的開發(fā)思路。逆向追溯技術(shù):程圖以及源碼,點(diǎn)擊其中的源碼,反向追溯到該源碼所執(zhí)行過的測試用例列表。響到的測試用例表,通過累積覆蓋率技術(shù),大大縮短了回歸測試的時(shí)間。里存在已知類型的缺陷,但是對未知的攻擊手段和方法通常會無能為力。TT的究漏洞,TT會記錄暴露在黑客攻擊行為下的被測程序的執(zhí)行細(xì)節(jié),包括方法執(zhí)全問題。TT的覆蓋率技術(shù)展示TT擁有多種測試覆蓋率分析結(jié)果報(bào)告。最高支持ISO26262指定MC/DC歐美民用航空器強(qiáng)制要求遵守該標(biāo)準(zhǔn)。TT覆蓋率展示TT的BUG管理TT的API接口開放,可以和任何缺陷管理工具或項(xiàng)目管理工具進(jìn)行集成,通過交互進(jìn)行BUG和測試用例、測試人員、測試代碼等之間的多維度對接,形成各類測試報(bào)表。TT的BUG展示TT的BUG信息匯總TT覆蓋率可視化專利技術(shù)TT的直觀結(jié)果展示,覆蓋率可視化界面對以函數(shù)為單位的模塊進(jìn)行覆蓋數(shù)據(jù)和蓋率的計(jì)算值。避免測試覆蓋率計(jì)算遺漏和不準(zhǔn)確的困難。ISO26262標(biāo)準(zhǔn)的實(shí)車測試不論是代碼測試、模型測試還是網(wǎng)絡(luò)測試或者HIL測試,基本都是偏研發(fā)的遠(yuǎn)程下載測試任務(wù),例如更新需要采集的數(shù)據(jù)等。TT針對實(shí)車測試解決方案TT最新的示波器專利技術(shù),不光擁有采集數(shù)據(jù)傳輸?shù)墓δ?,同時(shí)支持離線TT的軟件示波器即時(shí)地獲得測試數(shù)據(jù)和測試結(jié)果。測試人員可以在移動的車上到研發(fā)實(shí)驗(yàn)室進(jìn)行關(guān)聯(lián)展示和分析即可。TT示波器專利技術(shù)通過示波器,對安全性測試過程中程序在攻擊情況下的響應(yīng)情況進(jìn)行分析通過示波器,對安全性測試過程中帳號

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論