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

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

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

3天內不再提示

TASMO-自動測試建模好幫手

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

掃碼添加小助手

加入工程師交流群

作者 | ilil小編 | 吃不飽 對于一名汽車軟件測試工程師,最關心的問題是如何高效完成產品測試。目前提高測試效率的方法主要有以下兩個方向:一、提高測試建模的效率,最好能夠實現“自動化”,并且測試用例能夠復用于后續的SiL、PiL以至于HiL測試階段。二、快速完成模型\代碼覆蓋度統計,并提升模型\代碼結構覆蓋度。TPT-TASMO,一款能夠完美滿足上述需求的神奇工具箱來了!


01TASMO的特性
TASMO是TPT中一個獨立的工具箱,能夠針對Simulink/Stateflow、TargetLink模型或C代碼,基于CC、DC、MC/DC原則自動生成測試用例、進行結構覆蓋度統計。d9fa7604-c37b-11ed-ad0d-dac502259ad0.png圖1 TASMO測試用例自動生成
針對Simulink/Stateflow、TargetLink模型、C代碼,自動進行模型或C代碼的結構分析,確保測試完整性自動生成測試用例,幫助用戶節約大量時間和成本用戶可自定義測試用例的創建準則提供詳細的覆蓋范圍報告,包括測試集覆蓋的以及未覆蓋的結構支持CC、DC、MC/DC準則02應用一:自動生成測試用例
以燈控模型為例,在Simulink子系統中,分別有兩個輸入信號和一個輸出信號,當開關處于ON或OFF狀態時,頭燈也隨之打開或關閉;當開關處于AUTO狀態時,頭燈受到光照條件的影響打開或關閉。
da0f59fc-c37b-11ed-ad0d-dac502259ad0.png圖2 燈控模型
功能安全要求軟件單元測試要進行基于需求的測試和接口測試,同時為了保證測試的完整性,還需盡可能滿足結構覆蓋度。TASMO的用例生成算法不斷精進,同時利用靜態分析技術,自動生成最少數量的測試用例來最大化遍歷模型,滿足上述要求的前提下還實現了“自動化”。用戶只需要進行以下步驟:

(1)點擊Generate Test Cases - for MATLAB/Simulink Models (TASMO),啟動TASMO工具箱,選擇當前測試的模型;

da2e5b68-c37b-11ed-ad0d-dac502259ad0.png圖3 TASMO界面-模型分析

(2)點擊Input Specification,對輸入接口的最大最小值、步進長度、信號組成方式進行配置,自動生成的用例會在配置的數值范圍內實現遍歷,覆蓋接口測試;

da9a32ac-c37b-11ed-ad0d-dac502259ad0.png圖4 輸入信號配置

(3)點擊Coverage Goals Selection,選擇生成用例的結構覆蓋度目標,可選擇CC、DC、MC/DC準則。以模型中的OR模塊為例,如須滿足MC/DC準則,須包含如下情況:①兩個輸入為false;②一個輸入為true,另一個輸入為false。TASMO可以分析出如下結構:

dac6639a-c37b-11ed-ad0d-dac502259ad0.png圖5 燈控OR結構分析daea4828-c37b-11ed-ad0d-dac502259ad0.png圖6 生成測試用例準則選擇

(4)點擊Generate,基于之前的配置一鍵生成測試用例。

dbe6acee-c37b-11ed-ad0d-dac502259ad0.png圖7 自動生成測試用例
測試用例生成完成后,只需根據功能需求逐條編寫GUI評估,便可實現基于需求的測試。相比傳統的測試方式,使用TASMO工具箱,不僅驗證了模型設計符合功能需求設計,在測試建模效率上也得到了極大的提高。同時TASMO自動生成的測試用例也可以復用于后續的SiL測試,驗證模型生成的代碼是否符合功能預期。

03應用二:模型覆蓋度統計
TPT在統計結構覆蓋度時提供了多種選擇,對于模型測試,可以調用TargetLink、CTC++ for TargetLink和Simulink V&V工具統計結構覆蓋度。除此之外,TASMO也具有統計結構覆蓋度的功能。我們可在MATLAB/Simulink平臺配置中的TASMO Coverage Analysis選擇覆蓋度統計準則,無需集成外部測試覆蓋度工具,從而節省測試成本。
dc10cc9a-c37b-11ed-ad0d-dac502259ad0.png圖8 覆蓋度準則選擇
TASMO會自動根據覆蓋準則去分析模型結構,列出相應子層級下的關系運算符或邏輯塊的輸入和輸出的組成情況,最后統計出當前運行的測試用例或測試用例集的覆蓋情況,并在測試報告中展示出覆蓋度詳情頁。
dca347c8-c37b-11ed-ad0d-dac502259ad0.png圖9 模型覆蓋度報告04應用三:C代碼覆蓋度統計
TASMO工具箱不僅可以統計模型的結構覆蓋度,對于C代碼也同樣適用。
在C/C++ Platform選擇TPT Coverage,即可使用TASMO生成C代碼的測試數據,統計當前測試用例或測試用例集的結構覆蓋度。同樣地,可選擇CC、DC、MC/DC準則作為統計標準。
dd452d68-c37b-11ed-ad0d-dac502259ad0.png圖10 C Platform覆蓋度準則選擇
如下圖所示,測試報告展示了覆蓋度詳情頁。點擊link查看C代碼的具體覆蓋情況,對未覆蓋的代碼語句進行標紅高亮顯示,包括語句true和false的覆蓋次數,幫助定位問題和基于覆蓋度結果補充測試用例。
dd74ccf8-c37b-11ed-ad0d-dac502259ad0.png圖 11 C代碼覆蓋度報告
dd962f92-c37b-11ed-ad0d-dac502259ad0.png圖12 C代碼覆蓋度報告詳情頁

05小結
本文介紹了TPT-TASMO在自動生成測試用例和統計模型/代碼覆蓋度方向的應用,幫助我們更高效、更完整地完成軟件測試,節約測試成本。同時隨著越來越多的小伙伴開始關注形式化需求,在TPT19中即將推出基于TASMO生成形式化需求的測試用例,我們誠邀您一起來體驗TPT19強大的測試功能,敬請期待!

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

    關注

    9

    文章

    6211

    瀏覽量

    131382
  • 軟件
    +關注

    關注

    69

    文章

    5332

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    汽車電子好幫手:MAX16126負載突降/反極性保護電路解析

    汽車電子好幫手:MAX16126/MAX16127負載突降/反極性保護電路解析 作為電子工程師,在設計電路時,如何有效保護電源免受惡劣輸入電壓條件的影響,一直是個關鍵問題。今天就來詳細聊聊
    的頭像 發表于 02-09 17:35 ?494次閱讀

    電源模塊紋波測試方法解析說明(手動測試+自動測試

    行業標準與實操經驗,詳細說明紋波測試的完整流程,并融入 ATECLOUD 自動測試平臺的應用優勢,助力電源行業高效完成測試驗證。 電源模塊測試
    的頭像 發表于 01-09 15:24 ?2942次閱讀
    電源模塊紋波<b class='flag-5'>測試</b>方法解析說明(手動<b class='flag-5'>測試</b>+<b class='flag-5'>自動測試</b>)

    源儀電子CM6000充電器共模自動測試系統:解決量產全檢效率與共模噪聲檢測難題

    在智能手機快充、便攜式電子設備普及的當下,源儀電子 CM6000 充電器共模自動測試系統 已成為解決充電器品質痛點的關鍵設備 —— 傳統人工測試效率低、誤差大,難以匹配量產節奏,而該系統讓充電器共模測試從 “低效抽檢” 升級為
    的頭像 發表于 12-31 08:57 ?528次閱讀
    源儀電子CM6000充電器共模<b class='flag-5'>自動測試</b>系統:解決量產全檢效率與共模噪聲檢測難題

    儲能變流器(PCS)ATE全自動測試

    儲能變流器研發生產全自動測試裝備,一站式集成,支持非標定制
    的頭像 發表于 12-23 11:38 ?137次閱讀
    儲能變流器(PCS)ATE全<b class='flag-5'>自動測試</b>

    源表測試好幫手:4mm雙頭香蕉插測試線套件PK1041B

    一、 引言:測試連接的重要性 在電子測試領域,源表作為能提供精確電壓、電流并進行精準測量的核心設備,其測試過程中連接的穩定性與可靠性至關重要。而4mm 香蕉插測試線套件,憑借出色的性能
    的頭像 發表于 11-20 11:23 ?364次閱讀
    源表<b class='flag-5'>測試</b><b class='flag-5'>好幫手</b>:4mm雙頭香蕉插<b class='flag-5'>測試</b>線套件PK1041B

    儲能逆變器自動測試系統:一鍵搞定儲能逆變器性能驗證

    儲能逆變器自動測試系統是源儀電子針對儲能逆變器研發與量產設計的ATE自動測試平臺,可自動完成電網適應性、電池充放電、轉換效率、保護功能等多項測試
    的頭像 發表于 11-12 09:05 ?1114次閱讀
    儲能逆變器<b class='flag-5'>自動測試</b>系統:一鍵搞定儲能逆變器性能驗證

    動態電阻率測繪:全自動測試儀如何實現高速、高分辨率面掃描

    自動測試儀能夠實現對材料表面的 “全景式” 電學特性檢測,而其高速與高分辨率的雙重優勢,更是打破了傳統面掃描 “效率低、精度差” 的瓶頸,為精密材料的質量分析提供了全新視角。? 全自動測試儀實現高速面掃描的核心
    的頭像 發表于 11-07 09:51 ?362次閱讀

    ATE自動測試系統能兼容哪些類型的電源測試

    在當今電子設備無處不在的時代,電源的質量和可靠性直接影響著終端產品的性能與壽命。而確保電源質量的關鍵工具——ATE自動測試系統,已成為電源設計和制造過程中不可或缺的一環。本文將和大家介紹一下源儀電子的ATE測試系統能夠兼容的電源測試
    的頭像 發表于 10-29 14:42 ?700次閱讀
    ATE<b class='flag-5'>自動測試</b>系統能兼容哪些類型的電源<b class='flag-5'>測試</b>?

    深入解析ATE自動測試系統的關鍵技術:電源產品的“能效判官”

    在電子制造領域,自動測試設備(ATE)系統扮演著至關重要的角色,尤其是在電源產品的測試中,它的作用不可或缺。ATE系統通過精確的測試和分析,確保電源產品的能效和性能達到行業標準。本文將深入解析ATE
    的頭像 發表于 10-25 16:27 ?1470次閱讀
    深入解析ATE<b class='flag-5'>自動測試</b>系統的關鍵技術:電源產品的“能效判官”

    FCT自動測試設備:電路板性能檢測利器

    FCT自動測試設備能夠實現對電路板的功能自動測試,提高測試覆蓋率。設備通過預設的測試程序和自動
    的頭像 發表于 08-07 16:35 ?2171次閱讀
    FCT<b class='flag-5'>自動測試</b>設備:電路板性能檢測利器

    自動測試設備,高壓繼電器怎么選?

    自動測試設備(ATE)與精密儀器測試里,“高密度、低漏流”和“高耐壓、小尺寸”往往是相互矛盾的兩個維度。一些測試測量應用需要在極小封裝內集成可承受5kV交流/7kV峰值電壓的緊湊型高壓繼電器,以
    的頭像 發表于 07-31 15:42 ?5039次閱讀
    <b class='flag-5'>自動測試</b>設備,高壓繼電器怎么選?

    基于層級的TPT TASMO覆蓋度測試用例生成自動化 #Siumlink模型測試 #自動測試

    自動測試
    北匯信息POLELINK
    發布于 :2025年07月11日 17:53:15

    什么是電源自動測試系統?有什么作用?

    在現代電子制造業,高效的測試流程對于確保產品質量至關重要。電源自動測試系統作為一種先進的電源測試解決方案,正逐漸成為眾多電子制造企業的選擇。源儀電子在電源自動測試領域已經二十余年,經驗
    的頭像 發表于 06-05 11:30 ?924次閱讀
    什么是電源<b class='flag-5'>自動測試</b>系統?有什么作用?

    VirtualLab應用:傅科刀口測試建模

    摘要 自 1858 年以來,傅科刀口測試一直是一種簡單且廉價的方法來確定凹面鏡的特性。 顧名思義,在這個測試中,刀刃(例如剃須刀片)被固定在光束的路徑中,靠近預期的焦點,以遮擋一半的光束。 然后在
    發表于 04-26 10:37

    國產DAC SC3548(替換AD7547)自動測試設備應用方案

    國產DAC SC3548(替換AD7547)自動測試設備應用方案
    的頭像 發表于 04-11 09:40 ?698次閱讀
    國產DAC SC3548(替換AD7547)<b class='flag-5'>自動測試</b>設備應用方案