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

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

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

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

通過TPT命令行自動化執(zhí)行測試

北匯信息POLELINK ? 2023-02-02 11:07 ? 次閱讀


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

命令解釋

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

命令解釋

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

命令解釋

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

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

命令解釋

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

命令解釋

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

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

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

    關(guān)注

    8

    文章

    5408

    瀏覽量

    127169
  • 自動化
    +關(guān)注

    關(guān)注

    29

    文章

    5654

    瀏覽量

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

    關(guān)注

    0

    文章

    23

    瀏覽量

    7017
收藏 人收藏

    評論

    相關(guān)推薦

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

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

    通用自動化測試軟件 - TAE

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

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

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

    Mobaxterm 的命令行使用方法

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

    探索Playwright:前端自動化測試的新紀(jì)元

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

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

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

    TPT 20自動化全面升級,讓測試擁有更多選擇

    作者|昱佳小編|不吃豬頭肉前言隨著汽車電子技術(shù)的不斷發(fā)展和普及,汽車電子系統(tǒng)的復(fù)雜度不斷增加,對汽車電子系統(tǒng)的測試要求也越來越高,傳統(tǒng)的測試方法已經(jīng)無法滿足對系統(tǒng)功能和性能的全面測試需求。TP
    的頭像 發(fā)表于 06-20 08:25 ?304次閱讀
    <b class='flag-5'>TPT</b> 20<b class='flag-5'>自動化</b>全面升級,讓<b class='flag-5'>測試</b>擁有更多選擇

    基于TAE的數(shù)字鑰匙自動化測試解決方案

    通過自動化測試執(zhí)行軟件TAE、總線監(jiān)控分析工具VBA和程控電源,的聯(lián)合調(diào)用,實(shí)現(xiàn)數(shù)字鑰匙 的功能測試、性能
    的頭像 發(fā)表于 05-29 15:15 ?1125次閱讀
    基于TAE的數(shù)字鑰匙<b class='flag-5'>自動化</b><b class='flag-5'>測試</b>解決方案

    鴻蒙ArkUI-X跨平臺開發(fā):【命令行工具(ACE Tools)】

    ACE Tools是一套為ArkUI-X項(xiàng)目跨平臺應(yīng)用開發(fā)者提供的命令行工具,支持在Windows/Ubuntu/macOS平臺運(yùn)行,用于構(gòu)建OpenHarmony/HarmonyOS、Android和iOS平臺的應(yīng)用程序,其功能包括開發(fā)環(huán)境檢查,新建項(xiàng)目,編譯打包,安裝調(diào)試等。
    的頭像 發(fā)表于 05-21 17:39 ?2045次閱讀
    鴻蒙ArkUI-X跨平臺開發(fā):【<b class='flag-5'>命令行</b>工具(ACE Tools)】

    高效云端管理的秘訣——華為云命令行工具 KooCLI

    發(fā)現(xiàn)了云上命令行工具,我的云端管理效率從此得到了質(zhì)的飛躍。 我從華為云官方產(chǎn)品幫助文檔中了解了 KooCLI 工具,文檔中介紹的便捷操作和高效管理讓我心動不已,于是,我開啟了我的體驗(yàn)。通過簡單的命令行輸入,我能夠快速完成
    的頭像 發(fā)表于 05-10 00:25 ?744次閱讀
    高效云端管理的秘訣——華為云<b class='flag-5'>命令行</b>工具 KooCLI

    鴻蒙OpenHarmony南向:【Hi3516標(biāo)準(zhǔn)系統(tǒng)入門(命令行方式)】

    除小型系統(tǒng)外,Hi3516DV300開發(fā)板還支持標(biāo)準(zhǔn)系統(tǒng)。此章節(jié)簡要介紹如何使用命令行在Hi3516DV300開發(fā)板上進(jìn)行標(biāo)準(zhǔn)系統(tǒng)的開發(fā)。
    的頭像 發(fā)表于 05-08 09:26 ?965次閱讀
    鴻蒙OpenHarmony南向:【Hi3516標(biāo)準(zhǔn)系統(tǒng)入門(<b class='flag-5'>命令行</b>方式)】

    STM8 flash loader命令行調(diào)用錯誤的原因?

    [td]我目前在用flash loader的命令行,編寫自己的上位機(jī)軟件來升級程序,但是在用命令行調(diào)用的時候一直出錯,有人能幫忙分析下嗎? 我編寫的bat文件
    發(fā)表于 05-06 07:23

    HarmonyOS開發(fā):【基于命令行(安裝庫和工具集)】

    使用命令行進(jìn)行設(shè)備開發(fā)時,可以通過以下步驟安裝編譯OpenHarmony需要的庫和工具。
    的頭像 發(fā)表于 04-25 21:03 ?503次閱讀
    HarmonyOS開發(fā):【基于<b class='flag-5'>命令行</b>(安裝庫和工具集)】

    香港vps的centos如何切換命令行和桌面?

    要在CentOS上切換命令行和桌面環(huán)境,您可以通過以下步驟進(jìn)行: 1、安裝桌面環(huán)境:如果您的CentOS VPS上還沒有安裝圖形桌面環(huán)境,您需要安裝一個。一般來說,常用的桌面環(huán)境有GNOME、KDE
    的頭像 發(fā)表于 04-10 17:41 ?732次閱讀

    STM32G070RB使用jlink命令行下載無法識別芯片怎么解決?

    STM32G070RB 使用jlink命令行下載無法識別芯片,想手動添加芯片,請問哪里可以下載驅(qū)動.elf文件 或者有什么方法能夠?qū)崿F(xiàn)jlink命令行下載
    發(fā)表于 04-02 06:15
    主站蜘蛛池模板: 色吧在线视频在线观看 | 狠狠色丁香婷婷综合最新地址 | 久久久综合久久 | 日韩欧美卡通动漫在线观看 | 欧美午夜免费观看福利片 | 亚洲高清免费 | 国产黄视频网站 | 亚洲午夜久久影院 | 伊人久色| 波多野结衣在线视频免费观看 | 热re66久久精品国产99热 | 天堂最新版在线www在线 | 亚洲成熟人网站 | 亚洲成在人线久久综合 | 黄a毛片| 欧美五月 | 五月婷婷狠狠 | 色播视频在线观看免费 | 韩国三级床戏合集 | 国产国产人免费人成免费视频 | 狠狠色狠狠色综合婷婷tag | 在线观看免费黄视频 | 97人人做人人添人人爱 | 国产日本在线观看 | 久久97精品久久久久久久看片 | aa1在线天堂| 色噜噜噜噜噜在线观看网站 | 欧美午夜视频一区二区 | 在线观看三级网站 | 婷婷丁香五月中文字幕 | 手机在线观看国产精选免费 | 日本a级片免费 | 日本韩国三级在线 | 午夜神马嘿嘿 | 天天干天天干天天 | 狠狠色狠狠色狠狠五月ady | 黄网页在线观看 | 色老头一区二区三区在线观看 | 日韩高清在线日韩大片观看网址 | 性欧美处| 色狠狠综合网 |