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

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

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

3天內不再提示

從TPT看汽車測試術語(上)

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

掃碼添加小助手

加入工程師交流群


作者 | 冰糖葡萄皮小編 | 吃不飽

汽車世界在不斷發展,“軟件定義的汽車”等新術語證明了軟件對當今汽車的重要性。無論是MiL、SiL、PiL、HiL、還是單元測試、集成測試,汽車軟件測試的世界有很多技術術語,本文將從一款專業的汽車軟件測試工具TPT出發,帶大家從實際應用的角度掌握汽車測試術語。

01什么是測試對象或被測系統?(SUT,System under test)
測試對象、被測系統和測試元素通常是同義詞。根據ISTQB,一個測試對象一般被定義為“待測試的工作產品”。


測試對象

一個控制單元幾個控制單元組成的網絡幾個集成網絡組成的系統一輛整車 任何其他被測對象TPT是全球知名的基于模型的嵌入式系統測試工具,用于電控系統軟件應用層功能測試。不論是單元模型還是幾個控制單元組成的集成模型,又或是整個系統模型,TPT都可以加載并導入接口,為后續的測試做準備。02什么是動態測試(Dynamic testing)?
動態測試是測試對象的執行。在動態測試中,創建并執行測試用例,用測試數據激勵測試對象。激勵導致測試對象要么執行計算,要么改變其狀態。在動態測試中記錄測試對象的反應,并與期望值進行比較。如果反應與期望相等,則認為測試用例通過;如果不相等,就認為用例失敗。
TPT就是一款基于模型的動態測試工具,可以一鍵執行測試用例,模型仿真結束后TPT回采測試數據,并將其與期望值進行對比,自動輸出測試結果。既然提到了執行測試用例,那么——

03什么是測試用例(Test case)?
一個測試用例總是至少包含以下兩部分信息:1. 定義如何激勵測試對象的測試數據。2. 測試對象的期望值,它定義了被測對象在接收到測試激勵后有哪些計算/狀態。
其中,針對第一項給定信號激勵往往需要測試人員有著豐富的測試經驗。一個專業的測試工具也能幫助測試人員實現事半功倍的效果。
TPT就支持非常多種測試用例搭建方式,可實現測試場景的可視化,也能夠實現基于等價類/邊界值/遍歷等方法自動生成測試用例。1)基于測試步驟手寫測試用例TPT支持測試人員針對測試過程進行手寫測試用例,測試人員可以通過“直接定義”、“測試用例列表”以及“引用”自然語言等方法進行測試用例的編寫。提供 Signal preview,直觀顯示信號在整個測試過程中的曲線情況,掌握整個測試過程,避免出現測試用例人為錯誤。 602a8544-0593-11ee-ba01-dac502259ad0.png圖1.基于測試步驟搭建測試用例
在實際項目中,針對簡單的測試需求,可以使用測試列表的方法來進行測試用例搭建,比常規的Excel 測試用例更簡潔更直接。
2)基于State的圖形化測試用例搭建在實際項目中,針對給出的需求,要考慮條件滿足時的測試(Positive Testing)和條件不滿足時的測試(Negative Testing),在TPT中可以設置State,為信號設定不同的取值狀態,還可以設置跳轉條件、增加執行路徑,這樣通過切換信號狀態和執行路徑就能覆蓋不同的測試場景。 6061040c-0593-11ee-ba01-dac502259ad0.png圖2.基于State搭建圖形化測試用例
采用State建立測試用例,除了可以更方便快捷的搭建測試用例之外,還可以大幅度提高測試用例的可讀性,這對于測試用例的后期維護和評審帶來了極大的便利。
3)TPT中提供一系列自動化的測試用例生成工具箱可以確保整個測試過程更加便捷、高效,實現測試過程標準化:

基于等價類:ISO26262 針對模型的測試方法提到了等價類測試。TPT針對這一要求,設計了等價類生成工具箱,這個工具箱支持根據用戶的等價分類一鍵生成測試用例,避免了傳統方式上的人工重復操作,測試效率得到極大的提升。

6082e676-0593-11ee-ba01-dac502259ad0.png
圖3.為信號創建等價區間 60ae6878-0593-11ee-ba01-dac502259ad0.png圖4.基于等價類自動生成的測試用例

基于數值范圍:在針對接口測試時,往往要針對數據的數值范圍進行測試,以驗證模型接口是否正確。針對這樣的測試用例,TPT 可以根據數值范圍自動生成測試用例,用戶只需要關注數據范圍以及步進長度,就能實現數值范圍內的遍歷。同時可以結合邊界值及數據精度自動生成符合邊界值要求的測試用例,來測試邊界是否出現不符合預期功能的情況。

60cf1686-0593-11ee-ba01-dac502259ad0.png圖5.設置接口的數據范圍以及步進長度 60ec2b90-0593-11ee-ba01-dac502259ad0.png圖6.基于數值范圍自動生成的測試用例

基于TASMO工具箱:能夠分析模型結構并自動生成測試用例,會采用最少數量的測試用例來最大化遍歷模型。同時TASMO還能夠作為結構覆蓋度統計工具,幫助統計當前運行的測試用例或測試用例集的覆蓋情況,并且生成相應的結構覆蓋度統計報告。

在TPT19中,還支持基于形式化需求自動生成測試用例,用戶只需要從導入的需求中提取關鍵字,TPT就能自動覆蓋與需求相關的場景,生成對應的測試用例。 6116709e-0593-11ee-ba01-dac502259ad0.png圖7.基于形式化需求自動生成的測試用例

基于狀態機組合:在項目中,針對一些邏輯類的功能測試,從需求的角度,一般就是一些輸入條件的排列組合。TPT 可以基于這些條件排列組合,自動生成測試用例,這可以的極大的提升測試效率。如圖8示例模型,三個輸入信號需遍歷true/false的取值并進行排列組合,此時可使用基于狀態機組合的方式,一鍵自動生成8條測試用例。

6163f846-0593-11ee-ba01-dac502259ad0.png圖8.基于狀態機組合自動生成用例示例模型 6187f408-0593-11ee-ba01-dac502259ad0.png圖9.基于狀態機組合自動生成測試用例
在實際的項目應用中,可以自由選擇和搭配上述搭建測試用例的方式,滿足功能測試的需求。多種自動生成用例的方法能夠讓測試人員“解放雙手”,避免重復性工作,提高測試效率和質量。
有了測試用例,還需要針對測試對象編寫合理的期望值,這個過程我們也稱為測試評估。那么如何省時省力評估自動生成的測試用例呢?TPT為我們提供了解決方案,具體內容將在下篇介紹。

04總結
本文借由基于模型的動態測試工具TPT帶大家了解了測試對象、測試用例和動態測試這些術語的含義,并且介紹了TPT在編寫和自動生成用例方面的優勢。
敬請期待下篇:什么是測試級別和測試環境?以及TPT在不同測試級別和測試環境中有著什么功能?

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

    關注

    9

    文章

    6201

    瀏覽量

    131347
  • 汽車
    +關注

    關注

    15

    文章

    4153

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    路試數據實時!CANDTU讓汽車測試進入“云時代”

    智能交通時代,汽車路試工程師還在跟著測試車滿街跑?CANDTU云平臺通過"端-云-智"一體化方案,讓CAN報文數據實時云、遠程解析、一鍵可視化,徹底改寫傳統路試模式。行業背景
    的頭像 發表于 02-13 11:43 ?306次閱讀
    路試數據實時<b class='flag-5'>看</b>!CANDTU讓<b class='flag-5'>汽車</b><b class='flag-5'>測試</b>進入“云時代”

    EtherNet IP轉DeviceNet:智能網關如何重塑汽車裝配線

    EtherNet IP轉DeviceNet:智能網關如何重塑汽車裝配線 項目背景 去年春天,我所在的團隊接到一個棘手的改造任務。華東某新能源汽車電子工廠的裝配線需要升級——這條建于
    的頭像 發表于 12-17 14:49 ?269次閱讀
    <b class='flag-5'>從</b>EtherNet IP轉DeviceNet:<b class='flag-5'>看</b>智能網關如何重塑<b class='flag-5'>汽車</b>裝配線

    為什么汽車零部件頭部企業,選擇虹科方案做方向盤EOL測試

    汽車方向盤的EOL測試,如何做到既快又穩?當產線因測試偶發故障而面臨停滯風險時,有哪些技術路徑可以實現精準檢測和高效運維? 本篇案例將帶你走進某全球領先汽車零部件企業的產線
    的頭像 發表于 10-30 10:59 ?286次閱讀
    為什么<b class='flag-5'>汽車</b>零部件頭部企業,選擇虹科方案做方向盤EOL<b class='flag-5'>測試</b>?

    虹科案例 | 為什么汽車零部件頭部企業,選擇虹科方案做方向盤EOL測試

    的產線測試現場,虹科Baby-LIN方案如何助力行業頭部汽車安全系統供應商,在保障質量與效率的道路上穩健前行。嚴苛測試為方向盤安全加一道「鎖」方向盤作為車輛操控
    的頭像 發表于 10-29 17:33 ?369次閱讀
    虹科案例 | 為什么<b class='flag-5'>汽車</b>零部件頭部企業,選擇虹科方案做方向盤EOL<b class='flag-5'>測試</b>?

    TPT-X-2025.09 煥新上線!汽車電子測試效率再升級,解決測試痛點!

    在軟件定義汽車浪潮下,汽車電子系統復雜度與日俱增,對測試工具的自動化與兼容性提出了更高要求。作為專注汽車嵌入式軟件的測試工具,
    的頭像 發表于 10-29 10:02 ?622次閱讀
    <b class='flag-5'>TPT</b>-X-2025.09 煥新上線!<b class='flag-5'>汽車</b>電子<b class='flag-5'>測試</b>效率再升級,解決<b class='flag-5'>測試</b>痛點!

    國內首顆!思瑞浦TPT1462xQ斬獲C&amp;amp;S/VeLIO/IHR三證,權威認證再啟新程

    聚焦模擬和數模混合在汽車電子智能化升級的浪潮中,CAN總線作為車輛內部關鍵的通信鏈路,正面臨高速通信、復雜拓撲與強電磁干擾的三重嚴峻挑戰,信號失真、數據丟幀等問題已成為制約車載系統可靠性的核心瓶頸
    的頭像 發表于 10-24 09:31 ?563次閱讀
    國內首顆!思瑞浦<b class='flag-5'>TPT</b>1462xQ斬獲C&amp;amp;S/VeLIO/IHR三證,權威認證再啟新程

    SBC新突破!思瑞浦推出TPT1169xQ 全面升級CAN SIC,支持8Mbps高速通訊

    聚焦模擬和數模混合聚焦高性能模擬與數模混合產品的供應商思瑞浦3PEAK(股票代碼:688536)推出集成Watchdog、LDO和CANSIC收發器的汽車級SBC系統基礎芯片TPT1169xQ產品
    的頭像 發表于 09-28 18:06 ?840次閱讀
    SBC新突破!思瑞浦推出<b class='flag-5'>TPT</b>1169xQ 全面升級CAN SIC,支持8Mbps高速通訊

    汽車軟件安全測試中的痛點與Bugspot解決方案

    上海磐時PANSHI“磐時,做汽車企業的安全智庫”汽車軟件安全測試中的痛點與Bugspot解決方案日前在汽車行業,軟件正在重新定義駕駛體驗。
    的頭像 發表于 09-05 16:17 ?744次閱讀
    <b class='flag-5'>汽車</b>軟件安全<b class='flag-5'>測試</b>中的痛點與Bugspot解決方案

    國際領先!思瑞浦TPT1044xQ全項測試通過IBEE/FTZ EMC認證Class-3最高等級,筑牢車載總線安全防線

    聚焦模擬和數模混合聚焦高性能模擬與數模混合產品的供應商思瑞浦3PEAK(股票代碼:688536)自主研發的汽車級CAN收發器芯片TPT1044xQ成功通過歐洲權威測試機構IBEE
    的頭像 發表于 09-02 15:18 ?1201次閱讀
    國際領先!思瑞浦<b class='flag-5'>TPT</b>1044xQ全項<b class='flag-5'>測試</b>通過IBEE/FTZ EMC認證Class-3最高等級,筑牢車載總線安全防線

    IEC 62353中常用的術語和定義

    本文詳細解讀IEC 62353標準中的關鍵術語,包括被測設備(DUT/EUT)、應用部分(B/BF/CF型)、泄漏電流、微電擊與宏電擊等定義,幫助理解醫療電氣設備安全測試要求。
    的頭像 發表于 07-29 17:27 ?728次閱讀

    汽車硬件在環(HIL)之車身電子測試解析

    車身電子 HIL 測試通過 “虛擬場景 + 硬件驗證” 的模式,將傳統需要實車投入的測試場景數字化,不僅大幅提升研發效率,更能覆蓋物理測試難以觸及的極端工況與故障場景。隨著汽車電子化程
    的頭像 發表于 07-03 09:22 ?2297次閱讀
    <b class='flag-5'>汽車</b>硬件在環(HIL)之車身電子<b class='flag-5'>測試</b>解析

    技術干貨 | 功能安全術語的暗黑森林

    汽車產業高度發展的當下,功能安全已從抽象概念轉化為系統性防控要求。ISO26262定義的核心術語正是突破概念模糊性的首道門檻——既是工程師協同的技術語言,也是實現安全出行的底層方法論。今天我們就來
    的頭像 發表于 06-10 16:38 ?2092次閱讀
    技術干貨 | 功能安全<b class='flag-5'>術語</b>的暗黑森林

    全國產供應鏈!思瑞浦推出全新一代汽車級CAN收發器TPT1445Q

    聚焦模擬和數模混合聚焦高性能模擬與數模混合產品的供應商思瑞浦3PEAK(股票代碼:688536)重磅推出全新一代汽車級CAN收發器TPT1445Q系列產品,全國產供應鏈,12V/24V平臺設計,支持
    的頭像 發表于 04-11 13:17 ?1090次閱讀
    全國產供應鏈!思瑞浦推出全新一代<b class='flag-5'>汽車</b>級CAN收發器<b class='flag-5'>TPT</b>1445Q

    汽車 BCM 方案國產 MCU 芯片的突圍與挑戰

    摘要:汽車車身控制模塊(BCM)作為汽車電子系統的核心控制單元,其性能高度依賴于微控制單元(MCU)芯片。隨著汽車智能化與電動化的發展,國產 MCU 芯片在 BCM 領域的應用逐漸擴大。本文結合行業
    的頭像 發表于 03-24 09:45 ?1381次閱讀

    TPT2024.12 正式發布|7大升級搶先體驗

    在快速迭代的科技浪潮中,汽車電子技術的飛速發展不僅重塑了行業的面貌,也對測試工具提出了更高的挑戰與要求。作為汽車電子測試領域的先鋒,TPT
    的頭像 發表于 03-12 10:02 ?1594次閱讀
    <b class='flag-5'>TPT</b>2024.12 正式發布|7大升級搶先體驗