国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

基于模型的測試(二)

電子設計 ? 來源:電子設計 ? 作者:電子設計 ? 2020-12-26 13:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

37年,55顆衛星,就在今天北斗真的成功了。

上一篇簡單文章中介紹了一下MIL測試的流程,本文章將介紹一個小編自主開發的MIL測試用的自動化測試工具。

目前國內主流測試工具主要有三種類型:

基于第三方GUI與Simulink API開發,如BTC Embeded tester;基于MATLAB JAVA底層GUI與Simulink API開發,如南京奧聯almbdut;基于MATLAB GUI與Simulink API開發,如德國MTest,MATLAB Test Suit;

當然還有很多優秀的測試工具,比如 MQTester, TPT, Arttest……這里不再一一列舉。本文將介紹一種基于MTALAB GUI與Simulink API平臺,自主開發的自動化測試工具:TestTool,主界面如下所示:

一、安裝

以MATLAB 2015b舉例說明。1)打開MATLAB 2015b,選擇應用程序:

2)選擇安裝應用程序,選擇MBDTool.mlappinstall。

3)點擊安裝。

4)安裝完成后會在應用程序菜單出現快捷方式,單擊MBDTool快捷方式即可打開該工具。

二、主界面

主界面包括:

工具欄(主要包含6種功能):

打開測試工程;保存測試工程;更新接口;清除緩存;調試模型;幫助文檔;主界面功能(17種功能嵌套):

SelectModel -> 按鈕用于選擇需要進行模型測試的模型

Selectdd file -> 按鈕用于選擇模型運行必須的DD文件

GenerateTemplate -> 按鈕生成用于測試模型的文件模板

Edittemplate -> 按鈕用于編輯生成的測試文件模板

CreateTest Case -> 按鈕生成用于測試模型的機遇測試模板的測試用例模板

EditTest Case -> 按鈕編輯生成的測試用例

SelectTest Case -> 按鈕選擇已經存在的測試用例

MIL&&SIL -> 打鉤選擇需要測試模型的方式

SampleTime -> 設定模型運行周期

SelectTest Case -> 選擇需要測試的測試用例

RunTest -> 運行測試用例

OpenTestResult -> 打開測試結果

GenReport -> 生成測試報告

OpenReport -> 打開測試報告

ModelCheck -> 進行模型檢查

OpenCovReport -> 打開報告

OpenVeriReport -> 打開報告

三、測試

1)打開工具:

點擊應用程序菜單MBDTool,同時在當前工作路徑下生成一個工程文件夾:

2)開始測試

SelectModel 打開模型前確定本地excel都已經保存,點擊“是”后,選擇模型。或者使用打開工程按鈕(圖標見主界面工具欄),打開指定工程的工程信息文件

Select dd file 按鈕選擇模型運行必須的dd文件。如果該模型不需要dd文件,可以不用選擇。Generate Template 按鈕生成測試模型的文件模板。選擇需要測試整個模型還是某個子系統。

Edit template 打開編輯生成的測試文件模板:

其中Test Id為必填項,表明需要生成的測試項的數量,默認為兩個(行數表示),依據測試需求添加或刪除,TestId項不能有空格。

打開Interface表,按照模型的設計(運行)需求填寫表格,填寫完成后保存。

Create Test Case 生成用于測試模型的基于測試模板的測試用例模板。

EditTest Case 編輯生成的測試用例。

填寫測試用例表格,依次填寫所有測試項表。

Time 表示該測試用例的測試時間點,需要單調遞增。

Inputs 表示輸入信號的值。

Expected 表示該輸入,該時間點上的期望輸出。

MIL&&SIL 選擇需要測試模型的方式。

SampleTime 設定模型運行周期。

Select Test Case 選擇需要測試的測試用例。

RunTest 運行測試用例。

運行過程中注意查看命令行窗口。

OpenTestResult 打開測試結果。

GenReport 生成測試報告。

OpenReport 打開測試報告。

ModelCheck 進行模型檢查。

OpenCovReport 打開報告。

OpenVeriReport 打開報告。

3)保存

選擇保存按鈕(見圖標工具欄),工具會自動將當前測試信息進行保存。保存為:

4)幫助文檔

點擊幫助按鈕(圖標見工具欄),自動彈出該幫助文檔。

5)清理緩存

點擊清理按鈕(圖標見工具欄),自動清除工具測試過程中的一些可能導致錯誤的緩存。

四、注意事項

工作目錄,文件夾等不能有空格。

本期的分享就到這里啦,本專輯的下期將繼續介紹自動化軟件測試工具的設計過程,感興趣的小伙伴請及時關注公眾號動態,我們下期再見!

如果覺得本篇文章不錯的話,請動動您的小手指,點擊右下角“在看”。

聲明:本文章屬于Elektroauto小編——小獅子原創內容,免費分享知識,轉載請標明文章來源,并附上原文地址鏈接,謝謝合作!

審核編輯 黃昊宇

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

    關注

    9

    文章

    6203

    瀏覽量

    131366
  • mil
    mil
    +關注

    關注

    0

    文章

    13

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    性能測試調優實戰與探索(存儲模型優化+調用鏈路分析)

    分析、流量分析、壓測實施和剖解調優等主要環節中,引發對于系統能力底盤夯實和測試策略改進的諸多思考。 在性能測試階段,剖析系統能力實現及調優方案,探索更優解及性能測試策略的提升空間。 ? ?
    的頭像 發表于 01-12 14:46 ?1476次閱讀
    性能<b class='flag-5'>測試</b>調優實戰與探索(存儲<b class='flag-5'>模型</b>優化+調用鏈路分析)

    如何在模型在環測試中高效進行故障注入測試

    汽車測試領域,在模型測試階段進行故障注入,是保障汽車安全性、可靠性的關鍵手段。如何提高故障注入測試的效率呢?
    的頭像 發表于 12-10 13:51 ?1227次閱讀
    如何在<b class='flag-5'>模型</b>在環<b class='flag-5'>測試</b>中高效進行故障注入<b class='flag-5'>測試</b>

    功能測試(一)

    一、測試分類 測試模型 三、測試流程 四、測試用例
    發表于 11-20 10:37

    功能安全/ASPICE合規保障:高效模型測試驅動零缺陷開發

    本篇文章將介紹符合功能安全和ASPICE流程的模型測試解決方案。
    的頭像 發表于 11-05 18:42 ?1701次閱讀
    功能安全/ASPICE合規保障:高效<b class='flag-5'>模型</b><b class='flag-5'>測試</b>驅動零缺陷開發

    小白必看:模型靜態測試效率翻倍——MXAM詳解#simulink #Siumlink模型測試

    模型
    北匯信息POLELINK
    發布于 :2025年10月24日 18:03:11

    如何讓大模型生成你想要的測試用例?

    應用大模型生成測試用例,常見的知識庫,測試模型,微調,RAG等技術門檻都不低,甚至很難,因此對于應用者而言,最快的方式就是應用好提示詞,調教屬于個人風格的
    的頭像 發表于 09-26 10:01 ?952次閱讀
    如何讓大<b class='flag-5'>模型</b>生成你想要的<b class='flag-5'>測試</b>用例?

    Simulink模型測試典型問題分享——模型庫管理問題

    典型測試問題分享-模型庫管理問題 問題描述: ?相同信號名稱模型不同位置重復出現,導致編譯異常報錯(模型運行正常)。 ?名稱存在邏輯沖突,例如右側扭矩計算,但是名稱為LeftTorqu
    的頭像 發表于 09-21 23:22 ?1204次閱讀
    Simulink<b class='flag-5'>模型</b><b class='flag-5'>測試</b>典型問題分享——<b class='flag-5'>模型</b>庫管理問題

    Siumulink模型測試典型問題分享——模型層級設計不合理

    典型測試問題分享-模型層級設計不合理 問題描述: ?重點功能與非重點功能混合,導致測試層級選擇困難。 ?模型未體現層級劃分,結構平鋪導致層級圈復雜度異常。 ?部分計算/判斷/賦值等結構
    的頭像 發表于 09-20 12:31 ?2970次閱讀
    Siumulink<b class='flag-5'>模型</b><b class='flag-5'>測試</b>典型問題分享——<b class='flag-5'>模型</b>層級設計不合理

    上海控安:基于模型測試用例生成

    在當今復雜多變的軟件開發環境中,軟件系統的規模和復雜度不斷攀升,傳統測試方法面臨著諸多挑戰。如何高效、準確地生成測試用例,以確保軟件系統的質量和可靠性,成為軟件測試領域的關鍵問題之一。而基于
    的頭像 發表于 08-28 14:30 ?849次閱讀
    上海控安:基于<b class='flag-5'>模型</b>的<b class='flag-5'>測試</b>用例生成

    迅為RK3568開發板模型推理測試實戰LPRNet?車牌識別

    迅為RK3568開發板模型推理測試實戰LPRNet 車牌識別
    的頭像 發表于 08-25 14:55 ?1314次閱讀
    迅為RK3568開發板<b class='flag-5'>模型</b>推理<b class='flag-5'>測試</b>實戰LPRNet?車牌識別

    TPT如何設置不同參數集執行測試用例#simulink #Siumlink模型測試 #測試用例

    模型
    北匯信息POLELINK
    發布于 :2025年07月29日 12:26:05

    模型捉蟲行家MV:致力全流程模型動態測試

    隨著基于模型設計(MBD)開發量的增長,其對應的測試需求也顯著提升。此前,在《您的模型診斷專家MI:助力把好模型質量關》一文中詳述了模型靜態
    的頭像 發表于 07-09 16:37 ?885次閱讀
    <b class='flag-5'>模型</b>捉蟲行家MV:致力全流程<b class='flag-5'>模型</b>動態<b class='flag-5'>測試</b>

    基于層級的Simulink Test-TPT測試用例轉換#Siumlink模型測試 #TPT

    模型
    北匯信息POLELINK
    發布于 :2025年07月09日 11:15:15

    FA模型卡片和Stage模型卡片切換

    卡片切換 卡片切換主要包含如下三部分: 卡片頁面布局:FA模型卡片和Stage模型卡片的布局都采用類web范式開發可以直接復用。 卡片配置文件:FA模型的卡片配置在config.json中
    發表于 06-06 08:10