作者 | 網蟲
小編 | 不吃豬頭肉
引言
往期內容里為大家介紹了OTA技術、OTA后續的發展趨勢預測及OTA自動化測試解決方案。本文是OTA系列的第三篇文章,今天主要向大家介紹實車級OTA自動化測試的實現手段,并簡單介紹北匯信息的實車級OTA自動化測試解決方案——PAVELINK.OTABOX。
實車級OTA自動化系統
目前,OTA自動化測試系統的落地方式主要包含以下三種:
系統級OTA通道測試系統
覆蓋的測試范圍:覆蓋刷寫前的準入條件驗證,刷寫中的診斷交互過程監測、系統刷寫響應異常、系統故障(被刷寫節點丟失),刷寫后的刷寫時間、版本信息讀取及收集、ECU狀態確認等各種正向和逆向場景,這種OTA自動化測試系統的靈活性較高,具有很強的二次開發潛力優點:測試需求覆蓋度廣、不依賴實車環境進行測試缺點:該測試系統成本較高、開發周期較長
系統級OTA壓力測試系統
覆蓋的測試范圍:覆蓋包括用戶車內觸發/手機APP觸發、預約安裝/直接安裝、同基線版本/高版本退低版本/低版本升高版本的各種壓力測試場景優點:可24小時不間斷運行、不依賴實車環境進行測試缺點:測試需求覆蓋度較小,只能覆蓋壓力測試場景
實車級OTA壓力測試系統
覆蓋的測試范圍:可覆蓋上述系統級OTA壓力測試的全部測試內容,且具有在高溫高寒環境(-20-+40℃)下執行測試的能力優點:可24小時不間斷自動化運行、落地周期短、價格較低、可批量復制性強、測試人員需求較少缺點:依賴實車環境進行測試,測試需求覆蓋度較小,只能覆蓋壓力測試場景上述三種OTA自動化測試系統分別有各自的優劣勢和特點,因此OEM可根據測試需求進行靈活的選擇最適合的方案。
今天介紹的實車級OTA自動化測試系統主要適用于以下場景:
期望在實車環境下驗證車輛OTA鏈路的穩定性
只需覆蓋壓力測試場景:因為實車環境進行測試的限制,因此實車級OTA自動化測試系統無法覆蓋通道測試內容,只能覆蓋壓力測試場景,進行24小時不間斷運行測試
測試成本及落地周期較低:相比較于系統級OTA測試系統,實車級OTA自動化測試系統具有價格低、落地周期短的優勢,因此適合預算較低及需要快速投入使用的OEM
需要進行批量復制:相比較于系統級OTA測試系統,實車級OTA自動化測試系統具有可批量復制性強的優勢,因此適合需要批量使用測試系統的OEM
需要在惡劣環境下進行測試:相比較于系統級OTA測試系統,實車級OTA自動化測試系統具有在高溫高寒環境(-20-+40℃)下執行測試的能力,因此適合需要在惡劣環境下進行測試的OEM
PAVELINK.OTABOX解決方案
鑒于以上實車級OTA自動化測試的特點,北匯信息在對各主流OEM的OTA流程做了深入分析后,推出了通用化的實車級OTA自動化測試解決方案——PAVELINK.OTABOX,在此基礎上,再針對不同OTA流程的進行定制開發,從而實現實車級OTA的自動化測試。下面就給大家介紹一下PAVELINK.OTABOX的整體方案構成。
3.1硬件層面
PAVELINK.OTABOX測試方案包括戶外電源和OTA測試機箱兩部分組成,其中戶外電源是為OTA測試機箱進行供電,主要針對燃油車和混動車進行配置,而針對具有自動補電功能的電車,可以考慮由車輛12V蓄電池為OTA測試機箱進行供電。OTA測試機箱作為解決方案中的測試執行核心工具,通過總線仿真及采集接口卡進行總線報文的監控和仿真,工控機進行測試工程配置及執行,測試接口與車輛進行連接。
3.2軟件層面
PAVELINK.OTABOX解決方案由三大部分組成,分別是:1)邏輯定義模塊(Test Center)——負責用例可視化搭建、測試任務安排以及測試任務執行等工作,邏輯的具體執行也由Test Center進行主控2)邏輯轉發模塊(Test Agent)——作為邏輯轉發端,負責轉發由上方Test Center下發的邏輯執行請求,包括工程調用,控制CANoe測試工程的自動運行,停止;OTA Server服務調用;向UE發送控制指令,收取執行結果等3)邏輯執行模塊 ——用于執行測試工程、OTA服務器調用及UIUE識別與采集等操作
a.CANoe工程——實現基礎功能實現,包含報文仿真、電源控制、信號仿真、以及BOB控制等
b.UI/UE工程——通過觸控屏幕確認升級條件的操作由ADB指令實現,ADB指令需依賴車機打開ADB權限,點擊屏幕指令封裝在UE.exe模塊內
c.OTA Server調用——實現與OTA Server的控制,包含任務推送以及執行記錄查詢等
在整個解決方案中,測試執行核心成員為CANoe軟件,通過CANoe軟件進行測試工程的執行、測試環境的仿真,輔以測試機柜硬件及UI/UE工程進行測試執行操作;測試管理核心成員為Test Center軟件,通過單個測試管理軟件可以對多套測試系統進行測試管理,輔以CANoe Agent軟件,可以做到測試工程的啟停控制及測試報告管理功能。
接下來,我們將為您介紹PAVELINK.OTABOX機箱:
PAVELINK.OTABOX機箱是北匯信息針對客戶實車級OTA自動化測試需求量身打造的便攜式機箱測試系統,機箱內部集成了小型工控機、總線接口卡及電源管理模塊等測試硬件,在滿足客戶測試需求的情況下,盡可能地減輕測試系統的體積及重量,方便測試人員對測試系統進行移動或安置在實車環境中,極大的提升了測試系統的靈活性。
總結
總的來說,整個實車級OTA自動化測試解決方案,以北匯研發的PAVELINK.OTABOX測試機箱為硬件基礎,以CANoe軟件為核心測試執行工具,以北匯信息自主開發的測試管理軟件TestCenter為核心測試管理軟件,輔以CANoe Agent代理軟件,具備了實車級OTA自動化測試的能力,并支持在短時間內以較低的成本進行批量化生產。
通過PAVELINK.OTABOX的24小時自動化運行,可提高測試樣本量;測試過程中可實時抓取下載和安裝數據,能避免人工操作的不可控性。相比較于人工測試,使用PAVELINK.OTABOX進行自動化測試可以至少提升2倍的效率、人力成本可以至少降低50%且擁有更高的可靠性和穩定性。
近年以來,北匯信息已經與國內多家主流OEM合作完成了實車級PAVELINK.OTABOX自動化測試系統開發項目,積累了很多實踐經驗,通過不斷的迭代,進行了一系列優化和改進。歡迎有意向的同仁與我們交流溝通,共同進步。
-
自動化測試
+關注
關注
0文章
204瀏覽量
26895 -
測試系統
+關注
關注
6文章
811瀏覽量
62075 -
OTA
+關注
關注
7文章
568瀏覽量
35152
發布評論請先 登錄
相關推薦
評論