安波福:對汽車軟件開發(fā)至關(guān)重要的持續(xù)測試
【ZiDongHua 方案應(yīng)用場收錄關(guān)鍵詞:安波福 汽車產(chǎn)業(yè) 汽車軟件 自動駕駛 ADAS 自動化測試 】
安波福:對汽車軟件開發(fā)至關(guān)重要的持續(xù)測試
現(xiàn)代汽車所需的軟件數(shù)量已經(jīng)增長到數(shù)千萬行代碼,這給原始設(shè)備制造商和供應(yīng)商帶來了壓力,要求他們更快、更高效地編寫、部署和集成代碼。新的測試方法正在加速這一進(jìn)程。
與此同時,軟件已經(jīng)從啟用信息娛樂和發(fā)動機(jī)功能升級到控制新的安全關(guān)鍵功能,如高級駕駛員輔助系統(tǒng)(ADAS)和自動駕駛系統(tǒng),這增加了風(fēng)險,并大大增加了測試的復(fù)雜性。
技術(shù)變革的步伐給原始設(shè)備制造商帶來了壓力,要求他們在接近生產(chǎn)開始時甚至在車輛銷售后加入新功能。開發(fā)人員需要通過測試實現(xiàn)短的反饋循環(huán),以便在沒有漫長審批過程的情況下不斷更新代碼。
發(fā)展中的翻天覆地的變化
測試的變化是該行業(yè)軟件和硬件開發(fā)方式更廣泛轉(zhuǎn)變的一部分。
傳統(tǒng)上,開發(fā)人員為每個硬件組件編寫軟件,然后將其與車輛其他部件的代碼集成。集成軟件的測試在過程中進(jìn)行得較晚,限制了進(jìn)行額外更改的時間。每個組件和車輛平臺的開發(fā)都是一次性的過程,為下一個平臺重新開始。
原始設(shè)備制造商開始從這種增量的、垂直集成的方法轉(zhuǎn)向更敏捷的、迭代的方法,在這種方法中,獨立團(tuán)隊不斷地編寫、集成和測試自己的代碼。中間件的水平層取代了特定于每個組件或車輛平臺的代碼。應(yīng)用程序和功能通過開發(fā)團(tuán)隊之間共享的應(yīng)用程序編程接口(API)進(jìn)行集成。這種持續(xù)集成/持續(xù)部署(CI/CD)方法允許開發(fā)團(tuán)隊在車輛的整個生命周期內(nèi)更新他們的代碼,并重用來自其他組件和平臺的經(jīng)過驗證的代碼,以最大限度地降低成本和錯誤。
新的軟件方法還幫助原始設(shè)備制造商實施新的架構(gòu),在該架構(gòu)中,處理從較小的電子控制單元轉(zhuǎn)移到大型集中域控制器,從而降低成本和復(fù)雜性。
持續(xù)測試支持迭代開發(fā)
新的測試方法是這一根本性變化的一部分。為了滿足對速度和可擴(kuò)展性的新要求,正在開發(fā)的軟件測試需要將代碼劃分為通過API鏈接的組件,并對這些組件使用自動化測試。早期和經(jīng)常測試、使用自動化和采用云平臺可以改善測試的所有三個階段:軟件在環(huán)(SIL)、硬件在環(huán)(HIL)和車輛在環(huán)(VIL)。
注:本文為自動化網(wǎng)使用機(jī)器翻譯工具自動翻譯。
微信聯(lián)盟:汽車產(chǎn)業(yè)微信群、汽車軟件微信群、自動駕駛微信群、ADAS微信群、自動化測試微信群,各細(xì)分行業(yè)微信群:點擊這里進(jìn)入。
鴻達(dá)安視:水文水利在線監(jiān)測儀器、智慧農(nóng)業(yè)在線監(jiān)測儀器 金葉儀器: 氣體/顆粒物/煙塵在線監(jiān)測解決方案
西凱昂:SMC氣動元件、力士樂液壓元件、倍加福光電產(chǎn)品等 山東諾方: 顆粒物傳感器、粉塵濃度傳感器
深圳金瑞銘:RFID射頻識別、智能傳感器等物聯(lián)網(wǎng)解決方案 北京英諾艾智: 容錯服務(wù)器、邊緣計算解決方案
評論排行