91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

通過ISO 26262標(biāo)準(zhǔn)衡量測試的有效性

星星科技指導(dǎo)員 ? 來源:嵌入式計算設(shè)計 ? 作者:Jay Thomas ? 2022-06-16 17:14 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

所以你現(xiàn)在已經(jīng)測試了你的軟件。但是你知道你測試得有多好嗎?您如何衡量測試的有效性?汽車軟件不斷增長的數(shù)量和復(fù)雜性給開發(fā)人員帶來了越來越重的負(fù)擔(dān),不僅要驗證它的功能,還要確保它滿足安全和安保的要求。從表面上看,這意味著基于需求的測試。這當(dāng)然很重要,但在更深層次上,您需要確保此類關(guān)鍵代碼已經(jīng)過充分測試。您是否測試過是否可能存在異常情況,再加上代碼中不常用的部分中隱藏的細(xì)微錯誤,可能會導(dǎo)致一些嚴(yán)重的故障?您必須衡量測試的有效性。

覆蓋分析可以全部或有選擇地應(yīng)用,以滿足 ISO 26262 指南

這聽起來像是給開發(fā)人員又增加了一個沉重的負(fù)擔(dān)。然而,它可以通過一套測試工具(例如,需求跟蹤、靜態(tài)和動態(tài)測試、單元和集成測試等)進行有效且具有成本效益的管理,這些工具包括評估測試范圍和性質(zhì)的能力。換句話說,重要的是要了解已經(jīng)測試和未測試的內(nèi)容、為什么以及這些測試如何與功能、安全和安保要求相關(guān)聯(lián)??傮w而言,這是通過覆蓋分析來實現(xiàn)的,但是該分析具有不同的技術(shù),更具體地說,具有不同的級別,可以應(yīng)用于整個應(yīng)用程序,或者更有選擇性地應(yīng)用于那些故障可能危及系統(tǒng)功能或?qū)е率軅蛩劳觥?/p>

對于機動車輛,我們有用于汽車軟件開發(fā)的 ISO 26262 標(biāo)準(zhǔn)指南,包括從 A 到 D 分類為汽車安全完整性等級 (ASIL) 的安全指南,其中 D 是最關(guān)鍵的。毫不奇怪,安全指南要求對制動系統(tǒng)進行比娛樂系統(tǒng)更深入的測試。使用一組分析工具,我們應(yīng)該能夠確認(rèn)我們已經(jīng)測試了要部署在車輛中的軟件,以確保安全和安保的適當(dāng)水平。

集成工具支持多個測試層

軟件質(zhì)量分析通常從檢查源代碼的靜態(tài)分析開始。雖然它本身不執(zhí)行覆蓋分析,但靜態(tài)分析可以分析代碼的質(zhì)量和結(jié)構(gòu),并在需要時檢查是否符合編碼標(biāo)準(zhǔn)。從根本上說,通過靜態(tài)分析獲得的代碼知識和理解可以自動化并加速測試工具生成以及測試用例開發(fā)的輸入生成。

動態(tài)分析與靜態(tài)分析的不同之處在于,被測代碼是經(jīng)過編譯、鏈接和執(zhí)行的。系統(tǒng)測試和單元測試都是動態(tài)分析的例子,一般是結(jié)合使用。顧名思義,系統(tǒng)測試將系統(tǒng)作為一個整體進行練習(xí),以表明功能、安全和安保要求得到了適當(dāng)?shù)慕鉀Q。單元測試允許更早地驗證功能,提供一種執(zhí)行防御性代碼的方法,并且可以通過組合有效和無效輸入、范圍測試和邊界條件來測試穩(wěn)健性,從而增加更多價值。

工具套件中的覆蓋數(shù)據(jù)是通過輕量級代碼檢測生成的。該工具允許工具跟蹤哪些代碼已被執(zhí)行,并生成有關(guān)使用的測試用例實現(xiàn)的覆蓋范圍和細(xì)節(jié)的信息。根據(jù)由 ASIL 驅(qū)動的所需覆蓋分析的級別和深度,該工具套件報告語句、分支和修改的條件/決策覆蓋等級別的覆蓋率。有關(guān)所需內(nèi)容的列表,請參見 ISO 26262 標(biāo)準(zhǔn)中的表 12 和 15。

Modified Condition/Decision Coverage (MC/DC) 是一種深入的覆蓋分析技術(shù),但并不總是很好理解。顯然,通過在每個分支上執(zhí)行所有可能的條件(分支條件組合覆蓋,或 BCCC),可以實現(xiàn)非常完整的代碼覆蓋。但是,當(dāng)一個分支依賴于四個或更多條件時,這會導(dǎo)致不切實際的測試數(shù)量。對于這些分支,MC/DC 將所需的測試數(shù)量減少到 N+1 條路徑,而不是 BCCC 所暗示的 N2 條路徑。MC/DC確保每個入口和出口點都參與;每一個決定都有每一個可能的結(jié)果;一個決策中的每個條件都包含每個可能的結(jié)果,并且一個決策中的每個條件都被證明獨立地影響決策的結(jié)果。結(jié)果,以及需要額外注意的任何差距,

一個完整的工具套件還可以提供數(shù)據(jù)形式的分析和控制耦合覆蓋。ISO 26262 要求存在“軟件組件之間的受限耦合”,并且它是該原則的合理擴展,以確保已執(zhí)行每個功能調(diào)用并且已執(zhí)行對數(shù)據(jù)的每次訪問。數(shù)據(jù)耦合分析通過源代碼跟蹤變量,并準(zhǔn)確報告哪些值已用于發(fā)現(xiàn)可能的異常使用。

poYBAGKq9J6Ac3x4AAE_oUCWAck928.png

【圖1 | LDRA 的 TBvision 工具顯示了已分析的代碼部分以及應(yīng)用的不同測試級別的覆蓋結(jié)果。]

在汽車行業(yè),使用具有該架構(gòu)圖形表示的工具(即基于模型的開發(fā))生成軟件架構(gòu)設(shè)計也越來越流行。其中包括 IBM Rational Rhapsody、Mathworks Simulink、ANSYS SCADE 等工具。一個軟件測試和分析工具套件可以測試從這些工具自動生成的代碼,然后將測試和覆蓋結(jié)果映射回這個圖形表示,這將有助于完成循環(huán),以確保開發(fā)人員驗證工作的有效性。

所以答案是:是的,要確保汽車應(yīng)用程序的安全性,僅僅測試您的代碼是不夠的。您還必須衡量測試過程的完整性。但是使用集成的自動化工具套件,該過程是全面的、直接的和無痛的。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 汽車電子
    +關(guān)注

    關(guān)注

    3046

    文章

    9059

    瀏覽量

    173050
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    功能安全ISO26262是什么?(一)

    ,也就是大家熟知的IEC 61508,ISO26262是在IEC 61508的基礎(chǔ)上根據(jù)汽車電子行業(yè)的諸多特點編制而成的。 標(biāo)準(zhǔn)目的 ? 確保汽車電子電氣系統(tǒng)的安全 ? 降低因系統(tǒng)
    發(fā)表于 04-02 14:55

    SGS授予阿維塔科技ISO 26262汽車功能安全產(chǎn)品證書

    近日,國際公認(rèn)的測試、檢驗和認(rèn)證機構(gòu)SGS(以下簡稱:SGS)授予阿維塔科技太行智控2.0技術(shù)A-Motion ISO 26262:2018汽車功能安全ASIL D產(chǎn)品證書,獲頒該證書標(biāo)志著阿維塔科技已經(jīng)按照
    的頭像 發(fā)表于 03-18 15:38 ?260次閱讀

    應(yīng)對車輛AI安全挑戰(zhàn),ISO/PAS 8800標(biāo)準(zhǔn)深度拆解

    為確保道路車輛中AI系統(tǒng)的安全,國際標(biāo)準(zhǔn)化組織以ISO 26262ISO 21448為基礎(chǔ),并參考I
    的頭像 發(fā)表于 02-02 16:01 ?322次閱讀
    應(yīng)對車輛AI安全<b class='flag-5'>性</b>挑戰(zhàn),<b class='flag-5'>ISO</b>/PAS 8800<b class='flag-5'>標(biāo)準(zhǔn)</b>深度拆解

    ??灯嚺c森思泰克通過ISO 26262汽車功能安全ASIL D流程認(rèn)證

    近日,海康汽車&森思泰克正式通過ISO 26262汽車功能安全ASIL D流程認(rèn)證,并獲SGS頒發(fā)的認(rèn)證證書。
    的頭像 發(fā)表于 01-26 11:06 ?760次閱讀

    SGS為江蘇智馭轉(zhuǎn)向PPU平臺產(chǎn)品頒發(fā)ISO 26262功能安全證書

    頒發(fā)ISO 26262:2018功能安全ASIL D產(chǎn)品證書。獲得此證書標(biāo)志著江蘇智馭在功能安全管理體系和產(chǎn)品開發(fā)方面已對標(biāo)國際標(biāo)準(zhǔn),其自主研發(fā)的轉(zhuǎn)向PPU產(chǎn)品已經(jīng)符合功能安全ISO
    的頭像 發(fā)表于 01-25 20:12 ?266次閱讀
    SGS為江蘇智馭轉(zhuǎn)向PPU平臺產(chǎn)品頒發(fā)<b class='flag-5'>ISO</b> <b class='flag-5'>26262</b>功能安全證書

    帝奧微16通道矩陣控制管理器DIA82664通過ISO 26262 ASIL-B認(rèn)證

    近日,由帝奧微發(fā)布的汽車級16通道矩陣控制管理器DIA82664,成功獲得ISO 26262 ASIL-B符合聲明,這標(biāo)志著帝奧微繼2024年通過
    的頭像 發(fā)表于 01-13 12:47 ?494次閱讀
    帝奧微16通道矩陣控制管理器DIA82664<b class='flag-5'>通過</b><b class='flag-5'>ISO</b> <b class='flag-5'>26262</b> ASIL-B認(rèn)證

    資料] 汽車軟件質(zhì)量躍遷的系統(tǒng)路徑:基于ISO 26262標(biāo)準(zhǔn)的單元測試體系重構(gòu)與中日實踐深度對比(2026學(xué)術(shù)研究報告)

    各位伙伴,請問一個問題,[資料] 汽車軟件質(zhì)量躍遷的系統(tǒng)路徑:基于ISO 26262標(biāo)準(zhǔn)的單元測試體系重構(gòu)與中日實踐深度對比(2026學(xué)術(shù)
    發(fā)表于 01-08 10:09

    汽車軟件質(zhì)量躍遷的系統(tǒng)路徑:基于ISO 26262標(biāo)準(zhǔn)的單元測試體系重構(gòu)與中日實踐深度對比(2026學(xué)術(shù)研究報告)

    ?!?研究命題 :在速度與質(zhì)量的博弈中,單元測試不僅是技術(shù)問題,更是戰(zhàn)略安全防線。 2. 理論基石:ISO 26262與ASPICE的合規(guī)框架 2.1
    發(fā)表于 01-05 14:58

    如何驗證硬件冗余設(shè)計的有效性

    硬件冗余設(shè)計的核心目標(biāo)是應(yīng)對單點故障、保障系統(tǒng)連續(xù)運行,其有效性驗證需圍繞 “故障發(fā)生時的切換能力、數(shù)據(jù)完整、業(yè)務(wù)連續(xù)” 三大核心指標(biāo)展開,通過 “靜態(tài)配置檢查 + 動態(tài)故障模擬
    的頭像 發(fā)表于 09-18 16:36 ?1462次閱讀
    如何驗證硬件冗余設(shè)計的<b class='flag-5'>有效性</b>?

    如何判斷電能質(zhì)量在線監(jiān)測裝置認(rèn)證標(biāo)準(zhǔn)有效性?

    操步驟: 一、首要判斷:標(biāo)準(zhǔn)的 “時效”—— 是否為現(xiàn)行有效版本 標(biāo)準(zhǔn)會隨技術(shù)發(fā)展、安全要求升級而更新(舊版本可能被廢止或替代),這是判斷有效性
    的頭像 發(fā)表于 09-03 16:26 ?1235次閱讀
    如何判斷電能質(zhì)量在線監(jiān)測裝置認(rèn)證<b class='flag-5'>標(biāo)準(zhǔn)</b>的<b class='flag-5'>有效性</b>?

    格見半導(dǎo)體榮獲ISO 26262 ASIL-D功能安全流程認(rèn)證證書

    近日,深圳格見半導(dǎo)體有限公司(以下簡稱“格見半導(dǎo)體”)順利通過ISO 26262:2018 ASIL-D汽車功能安全管理體系認(rèn)證,并獲得由DEKRA德凱頒發(fā)的功能安全流程認(rèn)證證書。這一成就標(biāo)志著格見
    的頭像 發(fā)表于 07-15 14:17 ?1579次閱讀

    小鵬汽車斬獲兩項國際頂級安全認(rèn)證 ISO 26262功能安全流程認(rèn)證和ISO 21448預(yù)期功能安全(SOTIF)流程認(rèn)證

    斬獲國際頂尖安全雙重認(rèn)證的新能源汽車企業(yè)。這標(biāo)志著,小鵬汽車企業(yè)安全體系構(gòu)建邁上新臺階,車輛的安全和合規(guī)將進一步提升。 小鵬汽車順利通過ISO
    的頭像 發(fā)表于 06-07 19:00 ?5162次閱讀
    小鵬汽車斬獲兩項國際頂級安全認(rèn)證 <b class='flag-5'>ISO</b> <b class='flag-5'>26262</b>功能安全流程認(rèn)證和<b class='flag-5'>ISO</b> 21448預(yù)期功能安全(SOTIF)流程認(rèn)證

    Perforce ALM產(chǎn)品簡介:一站式需求與測試管理平臺(已通過SO 26262認(rèn)證)

    Perforce ALM 是一體化的需求與測試管理平臺,支持端到端的可追溯,已通過ISO 26262 認(rèn)證,適用于汽車電子、嵌入式系統(tǒng)等對
    的頭像 發(fā)表于 06-05 16:06 ?570次閱讀
    Perforce ALM產(chǎn)品簡介:一站式需求與<b class='flag-5'>測試</b>管理平臺(已<b class='flag-5'>通過</b>SO <b class='flag-5'>26262</b>認(rèn)證)

    廣立微DFTEXP榮獲ISO 26262認(rèn)證

    近日,廣立微(上海)技術(shù)有限公司獲得SGS針對其EDA可測試設(shè)計系列產(chǎn)品DFTEXP頒發(fā)的功能安全ISO 26262 TCL 2(ASIL D)產(chǎn)品認(rèn)證證書。
    的頭像 發(fā)表于 04-19 15:03 ?1194次閱讀

    進芯電子通過ISO 26262道路車輛功能安全管理體系認(rèn)證

    近日,進芯電子成功獲頒“ISO 26262 道路車輛功能安全管理體系認(rèn)證證書”,此次認(rèn)證標(biāo)志著進芯電子在功能安全管理體系方面達(dá)到了全球公認(rèn)的標(biāo)準(zhǔn)。
    的頭像 發(fā)表于 04-16 17:41 ?1136次閱讀