吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

廣電計量 | 汽車功能安全軟件安全測試方法

廣電計量 ? 2023-02-06 11:40 ? 次閱讀

近年來,智能網聯汽車行業已經進入飛速發展的軌道,“軟件定義汽車”已經成為業內人士的共識,同時也將面臨著功能安全、網絡安全等多重挑戰。本文通過對相關標準中測試要求的介紹,探討汽車功能安全測試的測試方法。

軟件安全測試內容及方法

根據軟件開發V模型,軟件安全詳細設計完成之后,需要進行相應的軟件驗證,集成及測試等內容,即V模型右邊內容,具體包括:軟件單元測試,軟件集成和測試,軟件安全要求驗證。具體如下圖所示:

軟件安全驗證方法

ISO 26262-6:2018針對軟件單元驗證、集成驗證、嵌入式軟件驗證這三部分內容分別進行了闡述,并根據不同的ASIL等級對其驗證方法進行推薦

上面列舉的三類測試,雖然它們屬于軟件開發V模型不同測試層級,但很多測試方法是共通的,例如基于需求的測試、接口測試、故障注入測試等等。

為更好地理解,我們可以從測試類型的角度,將以上測試方法分為:

? 靜態分析(Static Analysis)

? 動態分析(Dynamic Analysis)

對于功能安全軟件安全測試、軟件單元驗證、集成驗證、嵌入式軟件驗證對應測試類型如下:

?單元驗證:靜態分析 + 動態分析,靜態為主

? 集成驗證:靜態分析 + 動態分析,動態為主

?嵌入式軟件驗證:動態分析

下面,對于靜態分析和動態分析進行詳細說明:

靜態分析

靜態測試屬于最基本的測試,是指不用執行程序的測試,它主要采取代碼走查、技術評審、代碼審查等方法對軟件產品進行測試,主要包括以下內容:

軟件/代碼是否滿足相關質量標準?

─ 走查,結對編程,檢查

─ 控制流分析

─ 數據流分析

─ 靜態代碼分析

除不同類型的人為分析檢查外,靜態分析最重要內容為靜態代碼分析,主要目的是檢查代碼編寫是否符合特定的編程規則。對于大部分車輛控制器代碼而言,靜態代碼分析,即C代碼靜態分析(如果基于模型開發,則是自動生成的代碼),主要是保證代碼滿足MISRA C(Motor Industry Software Reliability Association, 汽車工業軟件可靠性協會)相關的要求。

靜態代碼分析一般可以直接采用自動化檢測軟件,例如SIMULINK、 Model Advisor; Vector、 VectorCAST; Perforce、Helix QAC等,通過配置代碼檢測規則,然后導入源文件進行自動化分析,如果不滿足相關要求,則需要對代碼進行修改,直至滿足為止。

動態分析

動態分析是指實際運行程序,并通過觀察程序運行的實際結果來發現錯誤的軟件測試技術,它包括了以下幾個方面:

①軟件/代碼是否做了它應該做的?

─ 基于需求測試─ 接口測試─ 背靠背測試

②軟件/代碼是否做了它不應該做的?

─ 魯棒性測試

③軟件/代碼是否足夠?

─ 結構覆蓋性測試

重要的動態測試包括:

【基于需求測試】

基于分配的安全需求和測試環境,制定安全測試用例,測試用例一般包括5個關鍵參數,即: 初始狀態或前提條件,數據設置、輸入、預期輸出、實際輸出。

【接口測試】

不同軟件層次接口,包括信號名稱、數目、數據類型、范圍測試。

【故障注入測試】

即魯棒性測試,故障注入測試主要目的是驗證系統設計、軟件設計過程所提出安全機制或安全措施的有效性,通過在特定位置注入錯誤,包括錯誤的數值、方向、頻率等,對系統功能安全機制響應時間、診斷覆蓋等內容進行驗證。

【背靠背測試】

基于模型設計的測試,驗證模型和生成的代碼的一致性,即采用相同的測試用例,同時輸入模型和生成的代碼進行執行,對二者輸出結果進行比較,一致則通過,否則存在不一致。

除基本測試方法外,ISO 26262-6:2018對不同階段的軟件安全測試環境也有相應的要求:

單元驗證及集成驗證:基于開發環境的軟件測試,包括模型在環、軟件在環、處理器在環、硬件在環。

嵌入式軟件驗證:硬件在環或車輛

我們的服務

廣電計量信息化服務事業部在汽車功能安全服務方面可提供相應的培訓、咨詢、認證輔導服務。并且,可以基于汽車功能安全要求向整車企業及相關零部件企業提供完整的軟件評測服務。具體服務包括:

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 測試
    +關注

    關注

    8

    文章

    5379

    瀏覽量

    127071
  • 安全
    +關注

    關注

    1

    文章

    340

    瀏覽量

    35775
  • 汽車
    +關注

    關注

    13

    文章

    3602

    瀏覽量

    37658
收藏 人收藏

    評論

    相關推薦

    廣電計量在認證服務領域取得多項成果

    認證在規范行業、保障質量、守護安全以及促進國際合作等多個方面發揮著重要作用。近日,廣電計量在認證服務領域取得多項成果,將持續為企業增強市場競爭力、優質產品進入廣闊市場貢獻力量。
    的頭像 發表于 01-15 17:17 ?369次閱讀

    NVIDIA DRIVE Hyperion平臺通過汽車功能安全和網絡安全認證

    NVIDIA 宣布自動駕駛汽車平臺NVIDIA DRIVE AGX Hyperion已通過兩家業內權威的汽車功能安全和網絡安全認證評估機構—
    的頭像 發表于 01-08 10:43 ?179次閱讀

    智能網聯汽車功能安全及預期功能安全測試解決方案

    經緯恒潤安全團隊致力于為國內外整車廠和零部件供應商提供優質的功能安全、預期功能安全咨詢服務,涵蓋流程建設服務、開發咨詢服務、
    的頭像 發表于 12-19 15:20 ?747次閱讀
    智能網聯<b class='flag-5'>汽車</b><b class='flag-5'>功能</b><b class='flag-5'>安全</b>及預期<b class='flag-5'>功能</b><b class='flag-5'>安全</b><b class='flag-5'>測試</b>解決方案

    知行科技《基于仿真方法量化AEB系統功能安全閾值》入選智能網聯汽車功能安全典型案例

    近日,在第三十一屆中國汽車工程學會年會暨展覽會(SAECCE 2024)上,由中國汽車工程學會智能網聯汽車安全分會組織的“2024年智能網聯汽車
    的頭像 發表于 11-28 17:52 ?1041次閱讀

    廣電計量與上海汽檢簽署戰略合作協議

    近日,廣電計量檢測集團股份有限公司(簡稱:廣電計量)與上海機動車檢測認證技術研究中心有限公司(簡稱:上海汽檢)舉行戰略合作簽約儀式。
    的頭像 發表于 11-26 11:48 ?395次閱讀

    8月8日在線研討會 | 如何快速開發量產級別功能安全應用軟件

    的方案、加速實施過程的方法,以推動客戶汽車量產級別軟件功能安全更好地落地實施。8月8日,我們在直播間期待您的參與!
    的頭像 發表于 08-01 16:10 ?319次閱讀
    8月8日在線研討會 | 如何快速開發量產級別<b class='flag-5'>功能</b><b class='flag-5'>安全</b>應用<b class='flag-5'>軟件</b>

    什么是汽車ISO 26262功能安全標準?

    隨著各行業引進一系列產品設計和測試的標準化流程,安全保障也日益規范化。ISO26262是針對汽車零部件中的關鍵電氣和電子(E/E)系統的功能安全
    的頭像 發表于 07-23 08:28 ?5037次閱讀
    什么是<b class='flag-5'>汽車</b>ISO 26262<b class='flag-5'>功能</b><b class='flag-5'>安全</b>標準?

    功能安全標準在汽車芯片領域的應用

    隨著汽車電動化、智能化轉型發展,汽車芯片功能安全將面臨著新的挑戰和機遇。通過深入理解并遵循功能安全
    的頭像 發表于 07-16 08:28 ?958次閱讀
    <b class='flag-5'>功能</b><b class='flag-5'>安全</b>標準在<b class='flag-5'>汽車</b>芯片領域的應用

    2024 ACT汽車軟件安全技術周 龍智即將攜全方位汽車軟件開發解決方案亮相,助力應對汽車軟件開發功能安全

    ,分享推動汽車軟件開發與功能安全的創新實踐。 ATC作為汽車技術會議領域的領先平臺,專注于汽車
    的頭像 發表于 07-08 16:17 ?599次閱讀
    2024 ACT<b class='flag-5'>汽車</b><b class='flag-5'>軟件</b>與<b class='flag-5'>安全</b>技術周 龍智即將攜全方位<b class='flag-5'>汽車</b><b class='flag-5'>軟件</b>開發解決方案亮相,助力應對<b class='flag-5'>汽車</b><b class='flag-5'>軟件</b>開發<b class='flag-5'>功能</b><b class='flag-5'>安全</b>

    ISO26262 汽車功能安全標準第二版

    ISO26262 汽車功能安全標準第二版
    發表于 07-03 14:07 ?23次下載

    廣電計量“分析測試技術研究與開發聯合實驗室”揭牌

    5月23日,廣電計量與國家新材料測試評價平臺浙江區域中心-中國科學院寧波材料技術與工程研究所在廣電計量生命科學事業部廣州實驗室舉行聯合實驗室
    的頭像 發表于 05-28 09:29 ?476次閱讀
    <b class='flag-5'>廣電</b><b class='flag-5'>計量</b>“分析<b class='flag-5'>測試</b>技術研究與開發聯合實驗室”揭牌

    廣電計量入選“汽車網絡與數據安全行業全景圖”

    近日,備受行業矚目的“汽車網絡與數據安全行業全景圖”名單正式揭曉,廣電計量憑借在智能汽車安全領域
    的頭像 發表于 05-13 09:22 ?1533次閱讀
    <b class='flag-5'>廣電</b><b class='flag-5'>計量</b>入選“<b class='flag-5'>汽車</b>網絡與數據<b class='flag-5'>安全</b>行業全景圖”

    專家訪談 | AI如何助力汽車功能安全?(汽車安全②:功能安全

    汽車行業中,確保功能安全至關重要。開發汽車功能需要一個嚴格的流程來最小化風險并增強安全性。本期
    的頭像 發表于 04-08 15:42 ?487次閱讀
    專家訪談 | AI如何助力<b class='flag-5'>汽車</b><b class='flag-5'>功能</b><b class='flag-5'>安全</b>?(<b class='flag-5'>汽車</b><b class='flag-5'>安全</b>②:<b class='flag-5'>功能</b><b class='flag-5'>安全</b>)

    專家訪談 | 汽車信息安全強標即將落地,企業該如何應對?(汽車安全①:信息安全

    問題已成為制約智能網聯汽車發展的一大難題。本期“專家訪談”欄目,邀請到廣電計量信息化服務事業部副總經理唐迪博士,為大家解讀智能網聯汽車信息安全
    的頭像 發表于 03-12 17:34 ?1213次閱讀
    專家訪談 | <b class='flag-5'>汽車</b>信息<b class='flag-5'>安全</b>強標即將落地,企業該如何應對?(<b class='flag-5'>汽車</b><b class='flag-5'>安全</b>①:信息<b class='flag-5'>安全</b>)

    DC電源模塊的安全性能評估與測試方法

    電壓穩定性、輸入電流范圍、輸入電流保護等方面的測試測試方法可以是逐步增加輸入電壓或輸入電流,觀察模塊的工作狀態和保護功能。 2. 輸出安全
    的頭像 發表于 03-08 11:15 ?786次閱讀
    DC電源模塊的<b class='flag-5'>安全</b>性能評估與<b class='flag-5'>測試</b><b class='flag-5'>方法</b>
    娱网棋牌官方网站| 百家乐官网园是真的不| 网上百家乐能作弊吗| 大发888有银钱的吗| 百家乐官网有没有稳赢| 百家乐官网玩法既规则| 百家乐声音不印网| bet365体育投注提款要几天| 大世界百家乐官网娱乐网| 网上百家乐记牌软件| 大发888客户端下载| 网上百家乐官网有哪些玩法| 网上百家乐真的假| 百家乐官网投注技巧建议| 永利高百家乐进不去| 渝中区| BB百家乐官网大转轮| 威尼斯人娱乐城备用网址| 百家乐官网下载免费软件| 百家乐游戏玩法技巧| 邮箱| 南京百家乐赌博现场被抓| 尊龙代理| 菲律宾百家乐官网开户| 百家乐五铺的缆是什么意思| 百家乐官网游戏机博彩正网| 百家乐正品| 金字塔百家乐官网的玩法技巧和规则| 潘多拉百家乐的玩法技巧和规则| 百家乐官网投注技巧建议| 百家乐软件| 聚宝盆百家乐官网的玩法技巧和规则 | 百家乐视频游戏客服| 河曲县| 实战百家乐十大取胜原因百分百战胜百家乐不买币不吹牛只你能做到按我说的.百家乐基本规则 | 百家乐体育宝贝| 南京百家乐赌博现场被| 百家乐官网博送彩金18| 万人迷百家乐的玩法技巧和规则| 百家乐官网开线| 鸿博娱乐|