精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

使用TPT進行測試建模/測試設計

北匯信息POLELINK ? 2022-11-25 11:15 ? 次閱讀

TPT中的測試用例用信號特征和函數調用描述被測系統的刺激。您可以用連續的測試步驟對簡單的測試進行建模。對于更復雜的測試用例,TPT提供了混合狀態機和測試步驟的圖形化建模。無論應用哪種方法,由于使用了自然語言,測試用例都很容易閱讀和維護。

時域信號特征可以通過公式、表格或外部測量數據生成。分層和并行行為都可以用TPT建模。

從單個測試模型中,您可以通過組合不同的狀態變量,快速而輕松地創建大量有意義的測試用例。TPT還提供了許多自動測試生成方法,以支持您對測試進行建模。

TPT中的測試用例是反應性的,也就是說,您可以在建模期間指定當給定或缺失某些先決條件時,在某個狀態中應該發生什么。您還可以指定何時進入狀態,以及在轉換期間是否調整值。

TPT支持多種測試方法。功能黑盒測試、結構或白盒測試、模塊測試、集成測試:所有這些測試方法都可以很容易地用TPT建模。例如,TPT支持等價類測試,包括邊界值測試的特殊情況、接口測試、基于需求的測試或故障注入測試。測試執行很容易,甚至可以在不同的環境中按需要的頻率重復,這樣就可以輕松地執行回歸測試和背靠背測試。

poYBAGOAMmeAc_fUAAKx8zQBl3c535.png

圖1. 步驟列表生成測試用例

pYYBAGOAMmeACdl1AACRFRh7Oko259.png

圖2. 步驟列表生成測試用例

步驟列表生成測試用例

什么是測試步驟列表?

測試步驟由一系列命令組成。這些序列是連續地或并行地處理的。

您可以使用層次結構、條件語句、并行序列、反應性行為或循環對測試步驟進行建模。

信號是通過賦值、依賴時間的合成函數或輸入的測量數據來定義的。您可以嵌入或鏈接各種文件格式的測量數據,如測試步驟列表中*.csv, *.dat, *.mat, *.mf4, *.mdf, *.tptbin 或 *.xls等格式的文件。

poYBAGOAMmeAc_fUAAKx8zQBl3c535.png

圖3. 使用比較步驟檢查條件是否為真

poYBAGOAMmeAalTYAAJgYsQNcmY873.png

圖4. 同時運行測試步驟

pYYBAGOAMmeARRGJAAGaOWZsKsQ943.png

圖5. 測試步驟列表中的簡單表步驟

pYYBAGOAMmeAL2CwAAFx88F_kZ8717.png

圖6. 禁用步驟列表中的測試步驟

pYYBAGOAMmiAGWz2AAFfGltiF-Y964.png

圖7. 更改參數值

狀態機測試用例的搭建

為了圖形化地建模測試,TPT使用了擴展的狀態轉換圖,稱為狀態機(automatons)。狀態機圖形化地指定哪些狀態和階段是測試的一部分,一個狀態消耗了多少時間,以及在哪些條件下狀態可能改變。

狀態序列的不同組合、狀態的變體以及轉換條件構成了單獨的測試用例。這些單獨的測試用例并不是獨立的,而是在一個聯合的模型中呈現出來的,在這個模型中,測試用例之間的相似性和差異性都非常明顯。此外,通過這種方式,測試人員可以獲得已測試和未測試方面的詳細概述。

pYYBAGOAMmmAXGLpAAGTG14OXSs047.png

圖8.使用TPT對測試階段進行建模

poYBAGOAMmiAC0JnAADDhM9oAgk005.png

圖9. 分層級的狀態機

pYYBAGOAMmeACdl1AACRFRh7Oko259.png

圖10.將TPT測試建模為并行狀態機

poYBAGOAMmyAYT-eAAN4oEVptho475.png

圖11. 設置狀態和轉換的變體

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

    關注

    8

    文章

    5170

    瀏覽量

    126480
收藏 人收藏

    評論

    相關推薦

    什么是回歸測試_回歸測試測試策略

    ? 1、什么是回歸測試 回歸測試(Regression testing) 指在發生修改之后重新測試先前的測試以保證修改的正確性。理論上,軟件產生新版本,都需要
    的頭像 發表于 11-14 16:44 ?130次閱讀

    Matlab/Simulink/Stateflow建模開發及仿真測試

    matlab 模擬仿真 熟悉Matlab/Simulink/Stateflow建模開發及仿真測試,熟悉V模型開發流程。 熟悉自動代碼生成,能夠編寫或者配置自動代碼生成腳本。
    發表于 10-24 17:23

    使用Python進行Ping測試

    )請求包,然后等待目標主機返回響應包,從而測量網絡的延遲和丟包情況。隨著Python編程語言的廣泛應用,越來越多的網絡工程師開始使用Python進行自動化網絡測試和管理任務。本篇文章將詳細介紹如何使用Python進行Ping
    的頭像 發表于 08-12 17:56 ?444次閱讀
    使用Python<b class='flag-5'>進行</b>Ping<b class='flag-5'>測試</b>

    TPT 20自動化全面升級,讓測試擁有更多選擇

    作者|昱佳小編|不吃豬頭肉前言隨著汽車電子技術的不斷發展和普及,汽車電子系統的復雜度不斷增加,對汽車電子系統的測試要求也越來越高,傳統的測試方法已經無法滿足對系統功能和性能的全面測試需求。TP
    的頭像 發表于 06-20 08:25 ?229次閱讀
    <b class='flag-5'>TPT</b> 20自動化全面升級,讓<b class='flag-5'>測試</b>擁有更多選擇

    中控流程工業首款AI時序大模型TPT發布

    Transformer)在新加坡面向全球用戶重磅發布,并全面開啟產業落地應用。 TPT是由中控技術自主研發基于生成式的AI算法框架,及不同行業海量生產運行、工藝、設備及質量數據等融合訓練而成。TPT大模型能夠大幅提升建模效率、
    的頭像 發表于 06-07 14:23 ?468次閱讀
    中控流程工業首款AI時序大模型<b class='flag-5'>TPT</b>發布

    晶振溫度特性測試通常會進行高達150℃的測試

    晶振溫度特性測試通常會進行高達150℃的測試主要是因為以下幾個原因:1極端條件測試:在電子產品的設計和測試中,常常需要對元件在極端條件下的性
    的頭像 發表于 04-29 08:29 ?463次閱讀
    晶振溫度特性<b class='flag-5'>測試</b>通常會<b class='flag-5'>進行</b>高達150℃的<b class='flag-5'>測試</b>

    為什么要進行芯片測試?芯片測試在什么環節進行?

    WAT需要標注出測試未通過的裸片(die),只需要封裝測試通過的die。 FT是測試已經封裝好的芯片(chip),不合格品檢出。WAT和FT很多項目是重復的,FT多一些功能性測試
    發表于 04-17 11:37 ?732次閱讀
    為什么要<b class='flag-5'>進行</b>芯片<b class='flag-5'>測試</b>?芯片<b class='flag-5'>測試</b>在什么環節<b class='flag-5'>進行</b>?

    TPT中通過不同的變量組合自動生成測試用例,極大提高測試效率#Simulink

    軟件TPT
    北匯信息POLELINK
    發布于 :2024年03月09日 09:44:15

    TPT中按照條件來篩選區間進行Simulink模型測試評估的方法#Siumlink模型測試 #TPT

    模型TPT
    北匯信息POLELINK
    發布于 :2024年03月01日 19:10:05

    為什么要進行光模塊測試?光模塊測試方案

    為什么要進行光模塊測試?光模塊測試方案 光模塊測試是指對光模塊進行一系列測試,以確保其性能和質量
    的頭像 發表于 01-19 11:15 ?1270次閱讀

    如何進行充電樁負載測試

    如何進行充電樁負載測試? 充電樁負載測試是確保充電樁系統高效運行的關鍵環節之一。在本文中,我們將詳盡、詳實、細致地探討充電樁負載測試的步驟、工具和最佳實踐,以幫助您有效地
    的頭像 發表于 01-18 14:48 ?821次閱讀

    如何進行繼電器負載測試

    如何進行繼電器負載測試? 繼電器是一種常見的電氣元件,用于控制和分配電力負載。要確保繼電器的負載能力和性能穩定,負載測試是必不可少的。 一、測試準備 1. 了解繼電器的規格和性能參數:
    的頭像 發表于 01-18 14:32 ?1169次閱讀

    如何利用示波器和電流探頭進行電流測試

    如何利用示波器和電流探頭進行電流測試 電流測試是在電路中測量電流的過程。它可以幫助我們監測和診斷電路的工作狀態,并定位故障。在進行電流測試
    的頭像 發表于 01-08 11:08 ?889次閱讀

    思瑞浦汽車級LIN收發器全家族產品TPT1021Q、TPT1022Q、TPT1024Q

    聚焦高性能模擬芯片和嵌入式處理器的半導體公司--思瑞浦,發布汽車級LIN收發器——TPT102xQ系列產品(TPT1021Q、TPT1022Q、TPT1024Q)。
    的頭像 發表于 01-03 15:04 ?744次閱讀
    思瑞浦汽車級LIN收發器全家族產品<b class='flag-5'>TPT</b>1021Q、<b class='flag-5'>TPT</b>1022Q、<b class='flag-5'>TPT</b>1024Q

    LabVIEW使用軟件定義進行汽車電子測試

    LabVIEW使用軟件定義進行汽車電子測試 電子元件的邏輯和穩健性一直都是需要評估的對象。過去,汽車僅使用幾種電子元件來執行簡單的功能,每個元件都是在專門準備的環境中單獨進行的。但隨著電子元件日益
    發表于 11-29 18:28