日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

自动化电子测试软件,自主开发的MIL测试自动化测试工具

發布時間:2024/9/18 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 自动化电子测试软件,自主开发的MIL测试自动化测试工具 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

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)清理緩存

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

四、注意事項

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

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

原文標題:基于模型的測試(貳)

文章出處:【微信公眾號:汽車電子硬件設計】歡迎添加關注!文章轉載請注明出處。

責任編輯:haq

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的自动化电子测试软件,自主开发的MIL测试自动化测试工具的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。