91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

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強大的測試功能,敬請期待!

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

    關注

    8

    文章

    5708

    瀏覽量

    128927
  • 軟件
    +關注

    關注

    69

    文章

    5155

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

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

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

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

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

    吉事勵電源模塊ATE自動測試系統:提升效率與可靠性

    自動測試系統。這一系統不僅提高了測試效率,還保證了測試的準確性和可靠性,成為電源模塊生產線上不可或缺的一部分。 吉事勵電源模塊ATE自動測試系統集成了多項先進技術,具備高度的
    的頭像 發表于 02-26 17:52 ?435次閱讀
    吉事勵電源模塊ATE<b class='flag-5'>自動測試</b>系統:提升效率與可靠性

    電源自動測試系統:源儀電子如何助力電源行業高效測試與質量控制

    在電源制造和研發領域,測試環節是確保產品質量和性能的關鍵步驟。傳統的手動測試方式不僅效率低下,還容易因人為因素導致誤差。隨著電源產品的復雜度不斷提升,電源自動測試系統(ate測試設備)
    的頭像 發表于 02-26 16:03 ?421次閱讀
    電源<b class='flag-5'>自動測試</b>系統:源儀電子如何助力電源行業高效<b class='flag-5'>測試</b>與質量控制

    充電器自動測試系統:實現高效生產的解決方案

    隨著電子設備的普及,充電器作為其關鍵配件之一,市場需求持續增長。為了滿足大規模生產的需求,充電器自動測試系統應運而生。該系統通過自動化技術,提高了生產效率、降低了人工成本,并確保了產品質量的一致性。本文將深入探討充電器自動測試
    的頭像 發表于 02-17 13:59 ?518次閱讀
    充電器<b class='flag-5'>自動測試</b>系統:實現高效生產的解決方案

    充電樁自動測試系統的原理和應用

    充電樁自動測試系統是一種用于全面評估充電樁性能的設備,其原理和應用可以詳細闡述如下:一、充電樁自動測試系統的原理充電樁自動測試系統的工作原理主要基于計算機編程和測試儀器控制。它利用先進
    發表于 12-17 14:39

    儲能逆變器自動測試系統的技術原理和應用

    儲能逆變器自動測試系統的技術原理和應用涉及多個方面,以下是對其的詳細闡述:技術原理儲能逆變器自動測試系統的技術原理主要基于電力電子技術、自動化控制技術以及數據采集與分析技術。 電力電子技術:儲能
    發表于 12-16 15:07

    吉事勵繼電器自動測試系統:提升測試效率與精度

    繼電器作為現代電子設備中不可或缺的元件,其性能的穩定性和可靠性對整個系統的運行至關重要。因此,對繼電器進行高效、精準的自動測試顯得尤為重要。本文將探討繼電器自動測試系統的基本原理、關鍵技術及其
    的頭像 發表于 12-09 16:06 ?507次閱讀
    吉事勵繼電器<b class='flag-5'>自動測試</b>系統:提升<b class='flag-5'>測試</b>效率與精度

    提高自動測試設備的信號測量精度

    電子發燒友網站提供《提高自動測試設備的信號測量精度.pdf》資料免費下載
    發表于 09-18 11:41 ?0次下載
    提高<b class='flag-5'>自動測試</b>設備的信號測量精度

    納米軟件電源自動測試系統與傳統系統修改方案相比有哪些優勢?

    納米軟件電源自動測試系統與傳統電源測試系統在功能方面有著很大的不同和差異。
    的頭像 發表于 09-13 11:57 ?582次閱讀
    納米軟件電源<b class='flag-5'>自動測試</b>系統與傳統系統修改方案相比有哪些優勢?

    泰克DMM6500萬用表能在自動測試系統的應用優勢

    目前,DMM6500被大量應用在自動測試系統中,對產品進行電量參數的測量,以保證產品的一致性和指標合規。今天我們就來共同解鎖DMM6500的“神力”。
    的頭像 發表于 09-12 14:12 ?1079次閱讀
    泰克DMM6500萬用表能在<b class='flag-5'>自動測試</b>系統的應用優勢

    電源自動測試系統的技術原理和應用場景

    電源自動測試系統的技術原理 電源自動測試系統是一種用于電源性能自動測試的集成系統,其技術原理主要基于軟件和硬件的緊密結合。該系統通過以下方式實現對電源模塊或開關電源的全面
    發表于 09-06 15:36

    納米軟件帶您了解電源自動測試設備的儀器靈活接入與擴展

    在ATECLOUD智能云測試平臺上開發的電源自動測試系統,對比傳統自動測試系統,其獨特之處在于擁有極為靈活的系統架構。這種架構的靈活性體現在自動
    的頭像 發表于 09-03 16:06 ?516次閱讀
    納米軟件帶您了解電源<b class='flag-5'>自動測試</b>設備的儀器靈活接入與擴展

    電源供應器自動測試系統及其4大功能

    電源供應器自動測試系統8000是一款0代碼的自動測試軟件,始終以客戶為導向,在傳統自動測試系統基礎上迭代升級,功能更加齊全,操作更加簡潔
    的頭像 發表于 09-02 17:49 ?913次閱讀
    電源供應器<b class='flag-5'>自動測試</b>系統及其4大功能

    ATE新能源汽車充電樁自動測試系統

    新能源汽車的快速發展,推動了充電基礎設施的建設,而充電樁作為這一基礎設施的重要組成部分,其性能直接關系到用戶的充電體驗和車輛的使用安全。因此,ATE新能源汽車充電樁自動測試系統應運而生,成為了這一
    的頭像 發表于 08-26 15:10 ?1046次閱讀
    ATE新能源汽車充電樁<b class='flag-5'>自動測試</b>系統
    主站蜘蛛池模板: 成人永久免费视频 | 狠狠干干 | 久久66haose精品| 成 人 免费 黄 色 视频 | 日本久久久 | 狠狠色噜噜狠狠色综合久 | 色婷婷一区| 天天看片天天干 | 久久免费手机视频 | 久久网站免费 | 综合一个色 | 五月综合色婷婷影院在线观看 | 99久久99久久精品免费看子伦 | 天堂成人网 | 美女扒开尿口给男人看的让 | 国产一区二区三区在线观看影院 | 天天操天天插天天干 | 亚洲五月综合缴情婷婷 | 欧美一区二区三区成人看不卡 | 深夜视频免费在线观看 | 国产精品片| 四虎影院色 | 日韩亚洲人成网站在线播放 | 国产在线观看www鲁啊鲁免费 | 性视频亚洲 | 午夜韩国理论片在线播放 | 韩国三级理在线视频观看 | 亚洲国产视频网 | 久久夜视频 | 四虎影院美女 | 激情在线播放免费视频高清 | 亚洲图片 欧美色图 | www.五月婷婷 | 色老头网站久久网 | 99精品偷自拍 | aa视频在线 | 性网站视频 | 国产美女流出白浆在线观看 | 美女视频永久黄网站免费观看国产 | 91网站免费在线观看 | 色色视频网 |