衡阳派盒市场营销有限公司

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

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

3天內不再提示

智能座艙域控制器功能自動化測試方案

北匯信息POLELINK ? 2022-08-01 14:13 ? 次閱讀

1、背景

智能座艙是當前汽車行業開發設計和差異化競爭的焦點,當前智能座艙控制器多為整合了傳統IPK、HMI、HUD、DMS等若干控制器之后的“一機多屏”的復雜系統。在軟件架構上,多操作系統也是其一大特點,如整合安卓和QNX系統是最常見的方案,而在硬件接口上通常是車載以太網CAN/CAN FD以及LVDS等。

座艙域控制器由于自身特點,其功能測試用例多達幾萬條甚至十幾萬條,完全依靠傳統手動測試,需要投入大量的人力資源,難以滿足越來越短的項目開發周期和軟件快速迭代的需求。為了提高測試效率,需采用自動化/半自動化的方式以完成座艙域控制器的功能測試。

2、測試內容分析

從智能座艙域部件級的功能測試角度來看,主要聚焦如下幾方面的測試:

a)車輛和環境信息顯示功能:中控、儀表、HUD、流媒體后視鏡、電子后視鏡、A柱等顯示交互

b)娛樂、瀏覽功能:本地和在線的媒體播放、游戲以及文檔和網頁瀏覽閱讀等

c)配置、設置和控制功能:個人賬戶、車輛/駕駛信息設置、APP安裝/卸載等

d)AR導航、環視、后視、夜視等功能

e)車內監測:駕駛員/乘員頭、臉、眼監測功能和健康監測

f)交互功能:語音交互、手勢控制

g)用戶APP在線和離線服務功能

h)連接功能:藍牙、WiFi、USB4G/5G

3、測試系統框架

從座艙自動化測試系統的角度,可將滿足智能座艙測試系統劃分為如下幾個主要的功能模塊:

a)常規的車載網絡和IO仿真采集及故障注入

b)UE仿真及監測

c)圖像仿真及UI監測

d)語音仿真及識別

e)無線信號相關的仿真

完整測試系統示意圖如下所示,本文將重點介紹基于Eggplant實現UE仿真及UI監測的流程和基本方法及各種主流方案的對比。

pYYBAGLl97CAIu0sAAEuQ8gZjLs016.png

圖1:測試系統框圖

4、基于Eggplant的自動化測試簡介

(1)軟件及方案框架

Eggplant是TestPlant公司研發的一款黑盒自動化測試工具,通過VNC/RDP傳輸協議連接PC和DUT,可跨平臺(Linux、Mac、ISO、QNX、安卓和 Windows)使用。其基于圖像和OCR算法實現對DUT圖像監測,方便訪問圖像的各種狀態(顏色及亮度),同時支持在使用Flash的動態環境中運行。可通過記錄用戶操作流程,自動生成測試腳本。且集成的SenseTalk語言,面向非開發人員,測試者無需了解底層代碼和架構,簡單易用。

支持與Vector CANoe集成,通過CANoe發送操作指令,執行結果自動生成HTML格式方便查看。

poYBAGLl99OAcU5uAACLSY8Gr5o341.png

圖2:CANoe+vTESTstudio+Eggplant整體方案框架

(2)實現流程概述

本次以安卓系統的DUT為例,進行CANoe、vTESTstudio、Eggplant聯合調試,調試過程主要分為如下步驟:

a)測試系統與DUT連接設置

打開DUT調試權限,連接PC,對安卓系統進行連接設置,生成Server端的IP地址和端口號,用于在Eggplant軟件中對DUT進行連接。

poYBAGLl9-mAdB_DAAEAHRf83Aw013.png

圖3:連接效果圖

b)Eggplant測試工程創建

使用Eggplant進行UE仿真及UI監測底層腳本編寫、運行并執行測試。使用Eggplant中的Log功能,對測試結果進行記錄。

pYYBAGLl9_iAPGaZAAHYgvTdi2E729.png

圖4:Eggplant運行界面展示

c)CANoe對Eggplant測試工程調用

根據Eggplant軟件提供的API,使用CANoe軟件對Eggplant測試工程進行調用。在CANoe工程中需填寫Eggplant測試工程相關信息,如:軟件安裝地址、測試工程存儲地址、端口號和密碼等信息。

poYBAGLl-AWAHEbFAAA5wFaHOLk399.png

圖5:在CANoe工程中配置Eggplant測試工程信息

d)“對手件”的仿真實現(可選)

針對基于SOA實現的座艙域控制器,需仿真與之交互的“對手件”,如車輛域控制器、自動駕駛域控制器、網聯控制器,針對此需求,可以借助新版CANoe對SOME/IP、MQTT等協議的支持,通過導入數據庫(如.arxml)等方式高效的完成SOA應用的仿真,以我們的經驗來看,基于CANoe實現該仿真更為高效和專業。

e)測試用例實現

基于vTESTstudio軟件圖形化編程方式實現測試腳本編寫,編譯生成可執行文件,導入到CANoe中進行測試執行。

poYBAGLl-BSAWtbxAAC4CZp4X_c439.png

圖6:基于vTESTstudio實現測試腳本編寫

f)測試執行與分析

通過CANoe對Eggplant測試結果進行讀取和判斷,并將原始圖像等打印在測試報告中,便于對測試問題進行分析。

pYYBAGLl-CGAFlTmAACK8iwlT3c788.png

圖7:測試報告樣式

(3)DEMO示例

由于真實DUT造型和顯示界面涉密原因,如下視頻以基于安卓手機為對象的調試作為示例。

poYBAGLl-GiAYE4fAAAUCoWkmtI390.png

視頻1:CANoe和Eggplant UE仿真及UI監測自動化測試效

5、方案對比

(1)UE仿真測試方案對比

UE仿真是為模擬用戶操控,如軟按鍵單擊/雙擊、屏幕滑動,其難點:

a.適配多級窗口操作

b.操作界面設計變更后和被操作對象更換后的重新適配

c.實現特殊操控方式,如多指點擊/滑動、兩指縮放

poYBAGLl-K-AUQ4HAAGRC1mOcwA577.png

表1:UE仿真測試方案對比

(2)UI和UE監測測試方案對比簡介

UI和UE監測用以判斷功能邏輯正確性和性能,其難點:

a.多屏互動

b.顯示風格切換、APP動態加載識別適配

c.動態閃爍類圖標監測、屏幕響應時間監測

poYBAGLl-QKAPtWqAAG_9k8-aX8863.png

表2:UI和UE監測測試方案對比

6、總結

從早期儀表/中控至現在的智能座艙,對其自動化測試的嘗試,已有十多年的時間,當下的被測對象更為復雜,測試方案不斷升級,測試要求也不斷提高,此時需要我們從測試需求本源,結合座艙域控制器的特點,進行理性分析或復盤。我們需要自動化但不一味追求全自動化,需要細分不同測試功能,其測試工作的資源消耗,其自動化的可行性和適應性,其投入產出比等多重因素下進行綜合考慮。

北匯信息在智能座艙領域相關的部件、系統、實車的測試規范/用例開發、測試實施和測試系統搭建已有近十年的積累,可提供“組合式”的技術方案和合作模式,以期達到在測試效果和效率、性價比之間的平衡。此次選擇TestPlant的Eggplant軟件作為新的嘗試,并對相關仿真和監測方案做了簡要的比對,希望可以給大家一定的參考和啟發。最后,十分感謝TestPlant公司(Keysight)和Vector公司的同仁伙伴們給予的大力支持。

參考文獻

[1] Vector - Eggplant integration.pdf

[2]基于Eggplant的Mac_OS_X平臺上軟件自動測試_鄧迎秋.pdf

[3] http://docs.eggplantsoftware.com

[4] GUI-Testing_HanserAutomotive_201706_PressArticle_EN.pdf

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

    關注

    112

    文章

    16445

    瀏覽量

    179444
  • 智能座艙
    +關注

    關注

    4

    文章

    976

    瀏覽量

    16424
收藏 人收藏

    評論

    相關推薦

    均普智能贏得區域控制器產線訂單

    汽車行業的電動智能化趨勢日益明顯,汽車電子水平不斷提升,成為推動汽車產業轉型升級的關鍵因素。區域控制器作為汽車電子的重要組成部分,能
    的頭像 發表于 01-23 13:50 ?138次閱讀

    串口屏自動化測試

    嚴謹而高效的自動化測試方案顯得尤為重要。以下是對串口屏自動化測試策略的深度解析,旨在通過高質量的測試
    的頭像 發表于 12-27 17:17 ?1190次閱讀

    智能座艙HIL仿真測試解決方案

    ,實現了在實驗室條件下的覆蓋設計體驗、功能驗證、自動化運行、聯合仿真的測試環境,為智能座艙系統的測試
    的頭像 發表于 12-24 11:08 ?503次閱讀
    <b class='flag-5'>智能</b><b class='flag-5'>座艙</b>HIL仿真<b class='flag-5'>測試</b>解決<b class='flag-5'>方案</b>

    探討不同場景和階段的智能座艙測試方案

    隨著汽車座艙功能的不斷豐富和迭代速度的加快,自動化測試已成為提升測試效率和保障產品質量的關鍵手段。與傳統的手動
    的頭像 發表于 12-11 10:36 ?338次閱讀

    PLC在工業自動化的應用及解決方案

    可編程邏輯控制器(PLC)是工業自動化中的核心設備之一,是讓工廠能夠以自動化方式運行的關鍵應用。PLC通常是由多個模塊組成的模塊系統,專門用來進行邏輯
    的頭像 發表于 11-29 14:37 ?983次閱讀
    PLC在工業<b class='flag-5'>自動化</b>的應用及解決<b class='flag-5'>方案</b>

    納芯微參與車身域控制器測試方法團體標準審定

    近期,根據《團體標準管理規定》的相關要求,深圳自動化學會組織召開了《車身域控制器場效應管負載能力試驗方法(送審稿)》、《車身域控制器通用功率驅動裝置測試規程(送審稿)》兩項團體標準審定
    的頭像 發表于 11-21 11:47 ?346次閱讀

    數明半導體參與起草車身域控制器測試方法團體標準

    近日,根據《團體標準管理規定》的相關要求,深圳自動化學會組織召開了《車身域控制器場效應管負載能力試驗方法(送審稿)》、《車身域控制器通用功率驅動裝置測試規程(送審稿)》兩項團體標準審定
    的頭像 發表于 11-14 10:52 ?463次閱讀

    面向汽車T-BOX與域控制器的HIL測試方案

    電子發燒友網站提供《面向汽車T-BOX與域控制器的HIL測試方案.pdf》資料免費下載
    發表于 10-28 10:55 ?2次下載

    視覺控制器在工業自動化的應用

      在工業自動化的浪潮中,視覺控制器以其獨特的優勢,逐漸成為提高生產效率、保證產品質量的關鍵技術之一。視覺控制器基于計算機視覺技術,通過圖像處理、模式識別等技術手段,實現對目標物體的識別、定位、測量
    的頭像 發表于 06-06 14:06 ?978次閱讀

    PID控制器在工業自動化中的應用

    在工業自動化領域中,控制器的應用至關重要,它直接決定了生產過程的穩定性和效率。PID(比例-積分-微分)控制器作為工業自動化控制的核心組件之
    的頭像 發表于 06-05 16:24 ?2006次閱讀

    富唯智能AI邊緣控制器:工業自動化的智慧引擎

    隨著工業4.0時代的到來,工業自動化成為了推動制造業轉型升級的關鍵力量。在這樣的背景下,富唯智能憑借其自主研發的AI邊緣控制器,成為了工業自動化的智慧引擎,為制造業的
    的頭像 發表于 05-22 15:32 ?642次閱讀
    富唯<b class='flag-5'>智能</b>AI邊緣<b class='flag-5'>控制器</b>:工業<b class='flag-5'>自動化</b>的智慧引擎

    富唯智能AI邊緣控制器:引領工業自動化新時代

    在工業自動化智能制造的浪潮中,富唯智能憑借其自主研發的AI邊緣控制器,為運動控制領域帶來了全新的解決
    的頭像 發表于 05-17 18:08 ?874次閱讀
    富唯<b class='flag-5'>智能</b>AI邊緣<b class='flag-5'>控制器</b>:引領工業<b class='flag-5'>自動化</b>新時代

    汽車域控制器DCU電源浪涌過壓保護方案

    汽車域控制器DCU電源浪涌過壓保護方案
    的頭像 發表于 04-30 08:02 ?705次閱讀
    汽車<b class='flag-5'>域控制器</b>DCU電源浪涌過壓保護<b class='flag-5'>方案</b>

    汽車區域控制器架構趨勢下,這三類的典型電路設計正在改變

    汽車市場正在轉向區域控制器架構的趨勢方向,而汽車區域控制器架構正朝著分布式、集成化、智能化的方向發展,以實現更高效的數據處理、功能整合與自動
    的頭像 發表于 03-23 08:29 ?1100次閱讀
    汽車區<b class='flag-5'>域控制器</b>架構趨勢下,這三類的典型電路設計正在改變

    汽車區域控制器架構趨勢下的SmartFET應用

    汽車市場正在轉向區域控制器架構的趨勢方向,而汽車區域控制器架構正朝著分布式、集成化、智能化的方向發展,以實現更高效的數據處理、功能整合與自動
    的頭像 發表于 03-19 10:41 ?913次閱讀
    汽車區<b class='flag-5'>域控制器</b>架構趨勢下的SmartFET應用
    百家乐园蒙| 百家乐官网官方游戏下载| 鼎尚百家乐的玩法技巧和规则 | 大发888 加速器| 百家乐官网倍投| 真人百家乐蓝盾娱乐平台| 网上百家乐官网是假| 威尼斯人娱乐城送彩金| 首席百家乐官网的玩法技巧和规则 | 深圳百家乐的玩法技巧和规则 | 大发888老虎机手机版| 百家乐视频软件| 百家乐官网有看牌器吗| 大发888娱乐场网址| 风水24龙| 超级老虎机系统| 百家乐下注技术| 百家乐官网规则好学吗| 大发888移动版| 百家乐有秘技吗| 百家乐官网电话投注多少| 能赢钱的棋牌游戏| 百家乐娱乐网站| 百家乐官网制胜软件| 龙虎机| 金冠百家乐的玩法技巧和规则 | 真人百家乐作假视频| 打百家乐官网庄闲的技巧| 蓝盾百家乐| 威尼斯人娱乐代理注册| 百家乐怎么开户| 百家乐官网汝河路| 网络赌博平台| 威尼斯人娱乐平台| 百家乐赌坊| 網絡博彩| 威尼斯人娱乐城信誉| 百家乐是真的吗| 百家乐官网赌场优势| 金赞娱乐城| 全讯网体育|