1. 開發(fā)過程說明
系統(tǒng)層面:包括軟硬件集成測試、系統(tǒng)集成測試以及整車測試。
硬件層面:包括硬件集成與測試。
軟件層面:單元測試、集成測試。
2. 功能安全總體要求
2.1 各項指標(biāo)
2.2 診斷覆蓋度舉例
針對一個信號舉例說明:
3. 功能安全測試要求
3.1 測試計劃
核心內(nèi)容應(yīng)包括,
測試對象:需要測試的對象描述,以及測試的范圍描述;
測試人員:人員能力、人員職責(zé)范圍等;
測試環(huán)境:涉及到的仿真環(huán)境(Simulink)、臺架環(huán)境(HIL、實(shí)驗(yàn)臺架等)等;
測試工具:用到的各種軟件以及硬件測試工具,如Canoe、Canape、Inca等,說明工具的型號以及版本信息;
測試方法:功能安全表格中提到的針對各個階段,所需采取的測試手段或方法;
測試標(biāo)準(zhǔn):測試通過以及失敗的準(zhǔn)則;
測試條件:包括測試準(zhǔn)入條件、測試準(zhǔn)出條件以及測試異常退出條件等;
測試回歸:定義回歸策略,如在產(chǎn)品末期,進(jìn)行一次全回歸測試等;
測試時間計劃表:針對各個階段進(jìn)行詳細(xì)的測試計劃安排,確保各個階段人、事、物齊全,確保測試按照計劃進(jìn)行。
3.2 測試規(guī)格
根據(jù)不同的測試對象進(jìn)行分析,選擇合適的測試方法、編寫測試用例。
測試用例應(yīng)包括,
用例ID:每個測試用例應(yīng)有唯一的測試ID,方便建立追溯;
測試方法:說明測試用例選擇的測試方法;
測試環(huán)境:說明當(dāng)前用例的環(huán)境;
測試對象:說明對應(yīng)的測試對象版本、配置信息;
輸入條件:說明測試用例的輸入條件;
測試步驟:說明測試用例的執(zhí)行步驟;
預(yù)期結(jié)果:說明測試用例執(zhí)行后預(yù)期的輸出、輸出范圍以及功能表現(xiàn)等,說明通過與失敗評判標(biāo)準(zhǔn)。
3.3 軟件相關(guān)測試
3.3.1 軟件單元測試
測試對象:
包括軟件單元內(nèi)部的語句、邏輯以及單元給外部調(diào)用的接口。
驗(yàn)證方法:
表8 可通過靜態(tài)驗(yàn)證工具來進(jìn)行驗(yàn)證,
表9中,一般需要進(jìn)行數(shù)據(jù)流以及控制流分析圖。
驗(yàn)證要求:
證明軟件單元滿足軟件單元設(shè)計規(guī)范;
證明軟件單元符合軟硬件接口的定義;
證明軟件單元具有一定的魯棒性;
證明軟件單元不包含非期望的功能,且滿足下表覆蓋度。
這里核心是需要借助一定的工具,統(tǒng)計需求覆蓋度以及代碼覆蓋度。
3.3.2 軟件集成測試
測試對象:
軟件單元拼接集成后的軟件,針對針對各個模塊的交互接口以及集成起來的功能進(jìn)行驗(yàn)證測試。
測試方法:
資源使用測試,包括消耗的CPU資源、RAM、ROM等。
驗(yàn)證要求:
證明軟件實(shí)現(xiàn)與軟件架構(gòu)設(shè)計的符合性;
證明軟件與與軟硬件接口規(guī)范的符合性;
證明軟件包含了已定義的功能;
證明軟件具有一定的魯棒性,具備有效的錯誤探測以及處理機(jī)制;
證明軟件使用資源與預(yù)期消耗資源一致(或小于);
應(yīng)滿足在軟件架構(gòu)層面對要求的覆蓋率要求。
備注:為了達(dá)到足夠的覆蓋度,可以采用不同的集成方法,分階段進(jìn)行集成。
3.3.3 軟件安全需求驗(yàn)證
目標(biāo)是驗(yàn)證嵌入式軟件符合軟件安全需求;
軟件安全需求實(shí)現(xiàn)的測試需要在目標(biāo)硬件平臺上完成;
測試環(huán)境可選擇下表所示:
3.4 硬件相關(guān)測試
3.4.1 硬件集成測試
測試對象:
針對硬件單板,集成硬件要素和測試硬件設(shè)計,以驗(yàn)證硬件設(shè)計符合適當(dāng) AS I L等級的硬件安全要求;
測試方法:
測試要求:
應(yīng)驗(yàn)證針對硬件安全要求的安全機(jī)制實(shí)施的完整性和正確性;
應(yīng)驗(yàn)證硬件在外部應(yīng)力下的魯棒性;
測試設(shè)備應(yīng)按照國標(biāo)要求(如ISO17025)。
3.5 系統(tǒng)相關(guān)測試
3.5.1 軟-硬件集成測試
測試對象:
HSI,應(yīng)以適當(dāng)?shù)母采w率測試軟硬件接口(HS I)要求,同時考慮 AS I L等級或應(yīng)給出沒有關(guān)于 HS I遺留問題的理由。
測試方法:
一般選用HIL臺架進(jìn)行故障注入測試。
測試要求:
驗(yàn)證安全機(jī)制在軟硬件層的正確功能性能、準(zhǔn)確性和時序;
驗(yàn)證外部和內(nèi)部接口在軟硬件層執(zhí)行的一致性和正確性;
驗(yàn)證對于硬件失效探測機(jī)制在軟硬件層面上與故障模型有關(guān)的診斷覆蓋率的有效性;
驗(yàn)證安全相關(guān)要素在軟硬件層的魯棒性水平。
3.5.2 系統(tǒng)集成測試
測試對象:
組成系統(tǒng)的各個要素按照系統(tǒng)設(shè)計進(jìn)行集成集成后的系統(tǒng),證明各個系統(tǒng)要素正確交互、符合技術(shù)和功能安全要求,并為沒有可能導(dǎo)致違背安全目標(biāo)的非預(yù)期行為提供足夠的置信度水平。
測試方法:
測試要求:
驗(yàn)證功能和技術(shù)要求在系統(tǒng)層面的正確執(zhí)行;
驗(yàn)證安全機(jī)制在系統(tǒng)層的正確功能性能行為、準(zhǔn)確性和時序;
外部和內(nèi)部接口在系統(tǒng)層面執(zhí)行的一致性和正確性;
安全機(jī)制在系統(tǒng)層面的失效覆蓋率的有效性;
驗(yàn)證系統(tǒng)層面的魯棒性水平。
3.5.3 整車集成測試
測試對象:
集成到整車后的相關(guān)項,為了探測整車集成期間的系統(tǒng)性故障。
測試方法:
測試要求:
驗(yàn)證功能安全要求在整車層面的正確的執(zhí)行;
驗(yàn)證安全機(jī)制在整車層面的正確功能性能、準(zhǔn)確性和時序;
驗(yàn)證整車層面外部接口實(shí)現(xiàn)的一致性和正確性;
驗(yàn)證安全機(jī)制在整車層面的失效覆蓋率的有效性;
驗(yàn)證整車層面的魯棒性水平。
中企檢測認(rèn)證網(wǎng)提供iso體系認(rèn)證機(jī)構(gòu)查詢,檢驗(yàn)檢測、認(rèn)證認(rèn)可、資質(zhì)資格、計量校準(zhǔn)、知識產(chǎn)權(quán)貫標(biāo)一站式行業(yè)企業(yè)服務(wù)平臺。中企檢測認(rèn)證網(wǎng)為檢測行業(yè)相關(guān)檢驗(yàn)、檢測、認(rèn)證、計量、校準(zhǔn)機(jī)構(gòu),儀器設(shè)備、耗材、配件、試劑、標(biāo)準(zhǔn)品供應(yīng)商,法規(guī)咨詢、標(biāo)準(zhǔn)服務(wù)、實(shí)驗(yàn)室軟件提供商提供包括品牌宣傳、產(chǎn)品展示、技術(shù)交流、新品推薦等全方位推廣服務(wù)。這個問題就給大家解答到這里了,如還需要了解更多專業(yè)性問題可以撥打中企檢測認(rèn)證網(wǎng)在線客服13550333441。為您提供全面檢測、認(rèn)證、商標(biāo)、專利、知識產(chǎn)權(quán)、版權(quán)法律法規(guī)知識資訊,包括商標(biāo)注冊、食品檢測、第三方檢測機(jī)構(gòu)、網(wǎng)絡(luò)信息技術(shù)檢測、環(huán)境檢測、管理體系認(rèn)證、服務(wù)體系認(rèn)證、產(chǎn)品認(rèn)證、版權(quán)登記、專利申請、知識產(chǎn)權(quán)、檢測法、認(rèn)證標(biāo)準(zhǔn)等信息,中企檢測認(rèn)證網(wǎng)為檢測認(rèn)證商標(biāo)專利從業(yè)者提供多種檢測、認(rèn)證、知識產(chǎn)權(quán)、版權(quán)、商標(biāo)、專利的轉(zhuǎn)讓代理查詢法律法規(guī),咨詢輔導(dǎo)等知識。
本文內(nèi)容整合網(wǎng)站:百度百科、搜狗百科、360百科、知乎、市場監(jiān)督總局 、國家認(rèn)證認(rèn)可監(jiān)督管理委員會、質(zhì)量認(rèn)證中心
免責(zé)聲明:本文部分內(nèi)容根據(jù)網(wǎng)絡(luò)信息整理,文章版權(quán)歸原作者所有。向原作者致敬!發(fā)布旨在積善利他,如涉及作品內(nèi)容、版權(quán)和其它問題,請跟我們聯(lián)系刪除并致歉!