在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

通過TPT命令行自動化執行測試

北匯信息POLELINK ? 2023-02-02 11:07 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群


作者 |Poplar小編 | 吃不飽
隨著DevOps、CI/CT在汽車行業日趨成熟和普及,TPT支持通過命令行的方式完成測試執行過程。TPT作為德國PikeTec公司的嵌入式軟件模型測試工具,具有很高的擴展性和便捷性。隨著軟件測試日趨復雜并且需求多樣化,TPT不斷改進以滿足與時俱進的要求。您可以在所有開發階段使用TPT進行測試。無論是簡單的單元測試還是復雜的系統測試,TPT都能夠使得測試變得快捷、簡單和直觀。接下來給大家介紹下TPT是如何通過命令行來自動化執行測試用例并生成報告的。01環境選擇
在工程所在的文件夾下打開終端。a5003b4a-a27a-11ed-ad0d-dac502259ad0.png圖 1環境選擇02執行測試
TPT可以支持MiL、SiL等測試,本文主要以MATLAB為示例。
使用命令行導入模型的接口
a510a5fc-a27a-11ed-ad0d-dac502259ad0.png圖 2導入接口

命令解釋

--nosplash:抑制TPT啟動時顯示的啟動屏幕--matlabport:指定要用于MATLAB通信的TCP端口--run matlab --importInterface:使用MATLAB配置中指定的設置導入接口使用命令指定的測試平臺并根據被測模型生成測試框架。
a522a52c-a27a-11ed-ad0d-dac502259ad0.png圖 3生成框架

命令解釋

ComLine.tptprj:TPT工程文件--run matlab --genTestframe "MATLAB/Simulink Platform":指定MATLAB/Simulink Platform并生成測試框架。平臺搭建完之后,接下來通過命令執行測試用例。
a534c216-a27a-11ed-ad0d-dac502259ad0.png圖 4 執行測試用例

命令解釋

--run build "Default Configuration":執行工程下的默認配置--doExec :是否執行測試用例--testSet:指定測試集這里也可以指定我們要執行的測試集,比如未通過的、通過的測試等。
通過控制臺可以清晰地看出執行的測試結果。
a544dd5e-a27a-11ed-ad0d-dac502259ad0.png圖 5查看結果
另外也可以在控制臺上打印出顯示測試執行的相關信息,比如初始化平臺、檢查模型的I/O、執行測試用例的信息等。
a55d8c50-a27a-11ed-ad0d-dac502259ad0.png圖 6查看測試信息

03指定測試數據的路徑
在通過命令行執行完測試用例時,TPT會自動將測試數據及報告放在TPT工程文件夾下。當然我們也可以指定測試數據和報告生成的位置。
接下來通過命令行指定生成測試數據的路徑。a597495e-a27a-11ed-ad0d-dac502259ad0.png圖 7指定測試數據路徑

命令解釋

--dataDir:指定生成測試數據的位置最后也可以通過命令行指定生成報告的位置。
a5e5a5ae-a27a-11ed-ad0d-dac502259ad0.png 圖 8指定報告生成的路徑

命令解釋

--targetdir:自定義指定報告生成的位置 --multiExec :指定生成HTML格式的報告至此通過命令行自動化執行測試用例就已完成,另外您還可以將這些命令寫一個腳本即(.bat)文件,讓其自動執行。
腳本示例:a5f67406-a27a-11ed-ad0d-dac502259ad0.png圖 9自動化腳本

04總結
TPT可以使用命令行來運行多種平臺,如C Code plug-in、AUTOSAR plug-in 、ASCET plug-in 等多個平臺。另外TPT可以在Docker容器中運行來執行測試,通過Docker構建基于Windows/Linux環境的TPT鏡像,從而創建基于TPT的容器,為您在多環境下執行測試提供了便利。若想了解更多的內容可以直接聯系北匯信息,北匯信息作為TPT在中國的獨家合作伙伴,擁有專業的TPT服務團隊,提供軟件技術支持,測試解決方案,助力開發團隊提高測試效率。

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

    關注

    8

    文章

    5662

    瀏覽量

    128523
  • 自動化
    +關注

    關注

    29

    文章

    5758

    瀏覽量

    82623
  • TPT
    TPT
    +關注

    關注

    0

    文章

    25

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    UTP系統通過ModBus協議對溫度傳感器的自動化測試介紹

    、4G/5G)、顯示識別(設備屏幕、按鈕、LED等)、設備操控、軟件功能等各方面進行自動化測試,能夠進行各種復雜時序的自動化測試。 接下來,我將通過
    的頭像 發表于 06-07 15:12 ?141次閱讀
    UTP系統<b class='flag-5'>通過</b>ModBus協議對溫度傳感器的<b class='flag-5'>自動化</b><b class='flag-5'>測試</b>介紹

    aurix development studio無法用命令行編譯工程的原因?

    aurix development studio無法用命令行編譯工程
    發表于 04-18 06:50

    請問如何通過S32K312命令行構建代碼?

    現在我們已經通過 S32DS3.5 IDE 開發了固件,它也可以工作了。 最近,我們收到了通過命令行構建代碼的要求,并且 我從 S32DS 幫助內容中讀取了相關文檔,但這種情況會發生 有關 JAVA
    發表于 04-09 07:48

    樹莓派新手必看!在樹莓派上編寫和運行 Shell 腳本!

    在本教程中,我將討論Shell腳本的基礎知識、它們的用途以及如何在RaspberryPi上編寫和運行Shell腳本。什么是Shell腳本?Shell腳本可以讓你自動化幾乎所有在Linux命令行上可以
    的頭像 發表于 03-25 09:28 ?376次閱讀
    樹莓派新手必看!在樹莓派上編寫和運行 Shell 腳本!

    使用NXP MCX-N板卡新增命令控制

    此次任務通過串口命令行控制RGB LED,相比較與上一次任務通過單個字符控制增加了FreeRTOS-CLI組件,支持更復雜的、帶參數的命令
    的頭像 發表于 03-17 13:38 ?594次閱讀
    使用NXP MCX-N板卡新增<b class='flag-5'>命令</b>控制

    curl wget bond:深入解析命令行工具的差異與應用場景

    測試端口: curl -v ip:端口 限制下載速度: curl --limit-rate 100K http://example.com wget wget 是一個用于從網絡下載文件的命令行工具
    的頭像 發表于 01-24 09:20 ?395次閱讀

    通用自動化測試軟件 - TAE

    INTEWORK-TAE(Test Automation Executor) 是一款通用的測試用例自動化執行框架,用于汽車電子自動化測試,可
    的頭像 發表于 01-02 13:42 ?672次閱讀
    通用<b class='flag-5'>自動化</b><b class='flag-5'>測試</b>軟件 - TAE

    串口屏自動化測試

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

    圖形用戶界面與命令行接口的比較

    界面(GUI) : GUI是一種用戶界面,允許用戶通過圖形圖標和視覺指示器與電子設備進行交互。 它通常包括窗口、按鈕、圖標和菜單等元素,用戶可以通過鼠標或觸摸屏進行操作。 命令行接口(CLI) : CLI是一種用戶界面,用戶
    的頭像 發表于 11-12 14:38 ?1124次閱讀

    Mobaxterm 的命令行使用方法

    的遠程桌面協議(如RDP和VNC),以及文件傳輸協議(如FTP和SFTP)。本文將詳細介紹如何使用Mobaxterm的命令行功能。 2. 安裝 Mobaxterm 在開始之前,確保你已經安裝
    的頭像 發表于 11-11 09:08 ?4683次閱讀

    探索Playwright:前端自動化測試的新紀元

    作者:京東保險 張新磊 背景 在前端開發中,自動化測試是確保軟件質量和用戶體驗的關鍵環節。隨著Web應用的復雜性不斷增加,手動測試已經無法滿足快速迭代和持續交付的需求。自動化
    的頭像 發表于 10-22 14:27 ?643次閱讀

    APM32F411板的python+pyocd命令行操作

    前段時間學習了一下如何使用pyocd配合APM32F411VCTINY板在命令行下給它進行各種騷操作,在使用一段時間后就想著:pyocd是基于python的,那是不是也可以使用python腳本+pyocd使用起來呢?
    的頭像 發表于 10-18 16:21 ?928次閱讀
    APM32F411板的python+pyocd<b class='flag-5'>命令行</b>操作

    開關電源自動化測試設備:如何實現自動化測試

    開關電源自動化測試設備是將測試軟件和測試硬件集成在一個電源測試柜中的ate自動測試設備,其
    的頭像 發表于 08-30 18:19 ?1761次閱讀
    開關電源<b class='flag-5'>自動化</b><b class='flag-5'>測試</b>設備:如何實現<b class='flag-5'>自動化</b><b class='flag-5'>測試</b>?

    Windows操作系統中的常用命令

    Windows操作系統提供了許多實用的命令行工具,通過命令行界面(Command Prompt)或Windows PowerShell,用戶可以執行各種任務,如文件管理、系統維護、網絡
    的頭像 發表于 08-07 15:40 ?1119次閱讀
    Windows操作系統中的常用<b class='flag-5'>命令</b>

    OTA自動化測試解決方案——實車級OTA測試系統PAVELINK.OTABOX

    作者|網蟲小編|不吃豬頭肉引言往期內容里為大家介紹了OTA技術、OTA后續的發展趨勢預測及OTA自動化測試解決方案。本文是OTA系列的第三篇文章,今天主要向大家介紹實車級OTA自動化測試
    的頭像 發表于 07-11 08:26 ?1167次閱讀
    OTA<b class='flag-5'>自動化</b><b class='flag-5'>測試</b>解決方案——實車級OTA<b class='flag-5'>測試</b>系統PAVELINK.OTABOX
    主站蜘蛛池模板: 男人天堂网在线播放 | 日本加勒比在线精品视频 | 亚洲一区二区三区免费在线观看 | 免费在线观看一级片 | 一个色亚洲 | 久操视频免费 | 最近2018中文字幕免费视频 | 亚洲bbb| 91精品国产免费久久久久久青草 | 九九热精品视频 | 热久久最新视频 | 天堂网www中文天堂在线 | 人人爱人人插 | 四虎影院新地址 | bt天堂在线www中文在线 | 特级深夜a级毛片免费观看 特级生活片 | 狠狠操夜夜爽 | 日本三级2018亚洲视频 | www.99热.com| 男人天堂网在线观看 | 美女被强插 | 色综合久久88 | 在线亚洲国产精品区 | 我想看三级特黄 | 色综合国产 | 天天想夜夜操 | 日韩基地1024首页 | 国产亚洲欧美一区二区 | 欧美在线一级视频 | 男女交性视频免费 | 日本一区二区高清免费不卡 | 久久久五月天 | 性夜影院爽黄e爽在线观看 羞羞色院91精品网站 | 亚洲成人免费网站 | 狠狠色噜噜狠狠狠狠五月婷 | 免费观看激色视频网站bd | 欲色影院 | 亚洲资源在线观看 | 欧美.成人.综合在线 | 久久国产午夜精品理论篇小说 | 特级aaa片毛片免费观看 |