一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于TPT實(shí)現(xiàn)自動(dòng)化場(chǎng)景測(cè)試

北匯信息POLELINK ? 2023-01-14 10:48 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者 | 單線程生物小編 | 吃不飽
隨著汽車行業(yè)的蓬勃發(fā)展,與之相關(guān)的自動(dòng)駕駛功能越來越受到人們的關(guān)注。自動(dòng)駕駛給人們帶來方便的同時(shí),也帶來了某些安全隱患。為了最大程度的確保安全,除了要進(jìn)行功能邏輯測(cè)試外,也需要進(jìn)行功能場(chǎng)景測(cè)試(比如鬼探頭、多岔路上坡等場(chǎng)景)。
目前主流的場(chǎng)景測(cè)試工具有Carmaker、VTD、DYNA4、CarSim和PreScan。為了使場(chǎng)景測(cè)試的測(cè)試用例可讀性更強(qiáng),對(duì)復(fù)雜功能的評(píng)估更高效,北匯信息提出基于TPT的測(cè)試解決方案。接下來,以TPT+Carmaker為例,介紹如何實(shí)現(xiàn)自動(dòng)化的場(chǎng)景測(cè)試。

01TPT和場(chǎng)景仿真軟件集成
TPT提供以上場(chǎng)景測(cè)試工具的集成平臺(tái)和接口。TPT中的FUSION平臺(tái)存在CarMaker FMU Node、VTD Client Node、FMI Fusion Node和Custom Node Dll,能夠?qū)崿F(xiàn)與場(chǎng)景測(cè)試軟件的集成,感興趣的小伙伴可以查看北匯公眾號(hào)前期文章《震驚!虛擬場(chǎng)景仿真測(cè)試還能這么玩》。
下面,我們以Carmaker FMU Node為例,介紹配置過程。

在TPT中新建Carmaker platform,配置如下:加載Carmaker工程和Test run,導(dǎo)入信號(hào)即可完成配置,非常簡(jiǎn)單。

3b2cb0ec-92c4-11ed-ad0d-dac502259ad0.png圖 1 TPT中Carmaker平臺(tái)配置02場(chǎng)景測(cè)試用例編寫
TPT中支持測(cè)試步驟列表和狀態(tài)機(jī)測(cè)試用例,測(cè)試步驟列表簡(jiǎn)單快捷,狀態(tài)機(jī)圖形化便于理解。
例如AEB(自動(dòng)緊急剎車)功能,測(cè)試場(chǎng)景為主車逐漸靠近目標(biāo),當(dāng)距離小于閾值時(shí),剎車確保安全。3b5dffbc-92c4-11ed-ad0d-dac502259ad0.png圖 2 AEB功能場(chǎng)景
根據(jù)如上場(chǎng)景,搭建狀態(tài)機(jī)測(cè)試用例。根據(jù)狀態(tài)機(jī)及轉(zhuǎn)移線顯示的內(nèi)容,能夠很快了解到測(cè)試場(chǎng)景內(nèi)容,例如:整車上電,開啟AEB功能,油門為30,整車加速至50km/h,持續(xù)15s。3b7da8b2-92c4-11ed-ad0d-dac502259ad0.png圖 3 TPT場(chǎng)景測(cè)試用例
另外,通過改變狀態(tài)機(jī)變種或跳轉(zhuǎn)條件,可以很方便的實(shí)現(xiàn)其他測(cè)試場(chǎng)景。3b9b2ff4-92c4-11ed-ad0d-dac502259ad0.png圖 4 變換場(chǎng)景

03測(cè)試評(píng)估多樣化編寫TPT支持在測(cè)試用例中編寫評(píng)估,也有獨(dú)立于測(cè)試用例的GUI和腳本評(píng)估。

自動(dòng)駕駛邏輯往往非常復(fù)雜,評(píng)估需要多個(gè)條件,TPT評(píng)估語(yǔ)法為Python語(yǔ)法,方便快捷,另外,TPT內(nèi)置了很多函數(shù),例如:上升沿、下降沿、積分、微分等等,編寫評(píng)估時(shí)直接使用即可。

例如當(dāng)前測(cè)試場(chǎng)景,當(dāng)主車與目標(biāo)距離小于10m時(shí),剎車應(yīng)>=0.7,降低車速,避免與目標(biāo)碰撞。GUI和腳本評(píng)估會(huì)自動(dòng)尋找滿足condition的區(qū)間開啟評(píng)估,并判斷是否滿足期望結(jié)果。
如下為Trigger Rule評(píng)估的Trigger Condition形式,當(dāng)滿足Start Condition條件時(shí),開啟評(píng)估并檢查是否符合期望,滿足Stop Condition條件時(shí),關(guān)閉評(píng)估。

Tips:TPT.risingEdge()用法為,當(dāng)()里的條件由不滿足到滿足時(shí)觸發(fā),由于主車與目標(biāo)距離逐漸降低,則應(yīng)為:

TPT.risingEdge(Sensor::ds_p<10)。

同理,如果為TPT.fallingEdge(),則條件為Sensor::ds_p>10。

3bb0f7c6-92c4-11ed-ad0d-dac502259ad0.png圖 5 評(píng)估語(yǔ)法
上述評(píng)估也可以基于Script評(píng)估實(shí)現(xiàn),示例如下:3be75f14-92c4-11ed-ad0d-dac502259ad0.png圖 6 腳本評(píng)估
我們也可以將腳本評(píng)估作為庫(kù),方便其他同事使用。

04測(cè)試運(yùn)行
可以在TPT當(dāng)中新建TestSet,對(duì)測(cè)試用例進(jìn)行分組,運(yùn)行指定的測(cè)試集。當(dāng)然了,最方便的方法是直接選中想要執(zhí)行的測(cè)試用例,直接運(yùn)行。3bff7a7c-92c4-11ed-ad0d-dac502259ad0.png圖 7 TestSet設(shè)置
測(cè)試用例執(zhí)行完成后可以在Build Progress中查看結(jié)果,在Signals中查看測(cè)試數(shù)據(jù),在Overview Report中查看測(cè)試報(bào)告。3c275e02-92c4-11ed-ad0d-dac502259ad0.png圖 8 測(cè)試用例執(zhí)行3c5a9164-92c4-11ed-ad0d-dac502259ad0.png圖 9 測(cè)試數(shù)據(jù)3c8f525a-92c4-11ed-ad0d-dac502259ad0.png圖 10 部分測(cè)試報(bào)告
說了那么多,來看一下TPT是如何執(zhí)行場(chǎng)景測(cè)試的吧。

05總結(jié)
TPT的功能不僅限于上述內(nèi)容,TPT可以通過集成不同平臺(tái)實(shí)現(xiàn)所有的產(chǎn)品研發(fā)階段測(cè)試(MiL、SiL、PiL、HiL、ViL),更多精彩等您來探索。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 測(cè)試
    +關(guān)注

    關(guān)注

    8

    文章

    5706

    瀏覽量

    128872
  • 自動(dòng)化
    +關(guān)注

    關(guān)注

    29

    文章

    5784

    瀏覽量

    84884
  • TPT
    TPT
    +關(guān)注

    關(guān)注

    0

    文章

    25

    瀏覽量

    7217
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    基于層級(jí)的TPT TASMO覆蓋度測(cè)試用例生成自動(dòng)化 #Siumlink模型測(cè)試 #自動(dòng)化測(cè)試

    自動(dòng)化測(cè)試
    北匯信息POLELINK
    發(fā)布于 :2025年07月11日 17:53:15

    車機(jī)交互測(cè)試自動(dòng)化實(shí)現(xiàn)路徑與案例分析

    測(cè)試設(shè)備是車機(jī)交互測(cè)試自動(dòng)化實(shí)現(xiàn)的核心支撐,通過合理選型、部署和應(yīng)用北京沃華慧通測(cè)控技術(shù)有限公司汽車測(cè)試設(shè)備,結(jié)合科學(xué)的
    的頭像 發(fā)表于 07-10 09:24 ?514次閱讀
    車機(jī)交互<b class='flag-5'>測(cè)試</b><b class='flag-5'>自動(dòng)化</b><b class='flag-5'>實(shí)現(xiàn)</b>路徑與案例分析

    APP自動(dòng)化測(cè)試框架

    APP自動(dòng)化測(cè)試框架是一套結(jié)合工具鏈、設(shè)計(jì)模式和技術(shù)規(guī)范的集成解決方案。以下是基于主流技術(shù)實(shí)踐的核心要點(diǎn)總結(jié): 一、核心模塊構(gòu)成 環(huán)境管理? 支持物理機(jī)/虛擬機(jī)/容器部署,集成ADB、Appium
    的頭像 發(fā)表于 05-07 07:35 ?144次閱讀
    APP<b class='flag-5'>自動(dòng)化</b><b class='flag-5'>測(cè)試</b>框架

    TH2822系列LCR測(cè)試儀的自動(dòng)化測(cè)試

    推出的TH2822系列LCR測(cè)試儀,憑借其高精度測(cè)量、多功能接口及智能設(shè)計(jì),為自動(dòng)化測(cè)試提供了完善的解決方案。本文將深入探討TH2822系列在自動(dòng)
    的頭像 發(fā)表于 04-23 16:38 ?263次閱讀
    TH2822系列LCR<b class='flag-5'>測(cè)試</b>儀的<b class='flag-5'>自動(dòng)化</b><b class='flag-5'>測(cè)試</b>

    矢量信號(hào)發(fā)生器在工業(yè)自動(dòng)化測(cè)試中的應(yīng)用場(chǎng)景

    矢量信號(hào)發(fā)生器在工業(yè)自動(dòng)化測(cè)試中的多個(gè)應(yīng)用場(chǎng)景。 ? 一、通信模塊測(cè)試 在工業(yè)自動(dòng)化系統(tǒng)中,通信模塊是實(shí)
    的頭像 發(fā)表于 03-26 14:10 ?345次閱讀

    基于 Docker 與 Jenkins 實(shí)現(xiàn)自動(dòng)化部署

    優(yōu)化,為 Docker 容器應(yīng)用與 Jenkins 自動(dòng)化流水線提供了理想的運(yùn)行環(huán)境。無論是快速構(gòu)建、測(cè)試還是部署,F(xiàn)lexus X 都能確保流程順暢無阻,大幅提升軟件開發(fā)與交付效率。立即擁抱華為云
    的頭像 發(fā)表于 01-07 17:25 ?528次閱讀
    基于 Docker 與 Jenkins <b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>自動(dòng)化</b>部署

    通用自動(dòng)化測(cè)試軟件 - TAE

    INTEWORK-TAE(Test Automation Executor) 是一款通用的測(cè)試用例自動(dòng)化執(zhí)行框架,用于汽車電子自動(dòng)化測(cè)試,可支持仿真( MIL/SIL/HIL)、故障注
    的頭像 發(fā)表于 01-02 13:42 ?738次閱讀
    通用<b class='flag-5'>自動(dòng)化</b><b class='flag-5'>測(cè)試</b>軟件 - TAE

    串口屏自動(dòng)化測(cè)試

    嚴(yán)謹(jǐn)而高效的自動(dòng)化測(cè)試方案顯得尤為重要。以下是對(duì)串口屏自動(dòng)化測(cè)試策略的深度解析,旨在通過高質(zhì)量的測(cè)試設(shè)計(jì),嚴(yán)格控制產(chǎn)品設(shè)計(jì)質(zhì)量,推動(dòng)產(chǎn)業(yè)升級(jí)
    的頭像 發(fā)表于 12-27 17:17 ?1473次閱讀

    模塊儀器的技術(shù)原理和應(yīng)用場(chǎng)景

    。 二、應(yīng)用場(chǎng)景 自動(dòng)化測(cè)試系統(tǒng):模塊儀器在自動(dòng)化測(cè)試系統(tǒng)中發(fā)揮著重要作用,可以適應(yīng)多種
    發(fā)表于 11-28 15:09

    LMX2595EVM如何實(shí)現(xiàn)自動(dòng)化控制?

    我需要用LMX2595EVM實(shí)現(xiàn)自動(dòng)化控制,請(qǐng)問那里有LMX2595EVM相關(guān)的sdk接口文檔或者Demo?
    發(fā)表于 11-13 06:09

    探索Playwright:前端自動(dòng)化測(cè)試的新紀(jì)元

    作者:京東保險(xiǎn) 張新磊 背景 在前端開發(fā)中,自動(dòng)化測(cè)試是確保軟件質(zhì)量和用戶體驗(yàn)的關(guān)鍵環(huán)節(jié)。隨著Web應(yīng)用的復(fù)雜性不斷增加,手動(dòng)測(cè)試已經(jīng)無法滿足快速迭代和持續(xù)交付的需求。自動(dòng)化
    的頭像 發(fā)表于 10-22 14:27 ?707次閱讀

    電源自動(dòng)測(cè)試系統(tǒng)的技術(shù)原理和應(yīng)用場(chǎng)景

    電源自動(dòng)測(cè)試系統(tǒng)的技術(shù)原理 電源自動(dòng)測(cè)試系統(tǒng)是一種用于電源性能自動(dòng)化測(cè)試的集成系統(tǒng),其技術(shù)原理主要基于軟件和硬件的緊密結(jié)合。該系統(tǒng)通過以下方式實(shí)現(xiàn)
    發(fā)表于 09-06 15:36

    開關(guān)電源自動(dòng)化測(cè)試設(shè)備:如何實(shí)現(xiàn)自動(dòng)化測(cè)試

    開關(guān)電源自動(dòng)化測(cè)試設(shè)備是將測(cè)試軟件和測(cè)試硬件集成在一個(gè)電源測(cè)試柜中的ate自動(dòng)測(cè)試設(shè)備,其
    的頭像 發(fā)表于 08-30 18:19 ?1823次閱讀
    開關(guān)電源<b class='flag-5'>自動(dòng)化</b><b class='flag-5'>測(cè)試</b>設(shè)備:如何<b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>自動(dòng)化</b><b class='flag-5'>測(cè)試</b>?

    電源測(cè)試設(shè)備——NSAT-8000自動(dòng)化測(cè)試系統(tǒng)在電源模塊測(cè)量中的應(yīng)用

    電源測(cè)試設(shè)備是專門檢測(cè)各類電源模塊的自動(dòng)化測(cè)試系統(tǒng),適用于電源研發(fā)和產(chǎn)線測(cè)試場(chǎng)景。不僅能夠幫助電源在研發(fā)階段的優(yōu)化提升,而且在電源模塊生產(chǎn)測(cè)試
    的頭像 發(fā)表于 08-20 14:46 ?931次閱讀
    電源<b class='flag-5'>測(cè)試</b>設(shè)備——NSAT-8000<b class='flag-5'>自動(dòng)化</b><b class='flag-5'>測(cè)試</b>系統(tǒng)在電源模塊測(cè)量中的應(yīng)用

    XLT高速線纜自動(dòng)化測(cè)試系統(tǒng)

    高速線纜自動(dòng)化測(cè)試系統(tǒng) 隨著高速通信的快速發(fā)展,對(duì)于高速數(shù)據(jù)通信線纜性能要求日益增高,在其硏發(fā)、生產(chǎn)階段,需要多次測(cè)試射頻性能。傳統(tǒng)人工手動(dòng)測(cè)試存在
    的頭像 發(fā)表于 08-05 16:39 ?676次閱讀