吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

使用TPT進(jìn)行測試建模/測試設(shè)計(jì)

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

TPT中的測試用例用信號特征和函數(shù)調(diào)用描述被測系統(tǒng)的刺激。您可以用連續(xù)的測試步驟對簡單的測試進(jìn)行建模。對于更復(fù)雜的測試用例,TPT提供了混合狀態(tài)機(jī)和測試步驟的圖形化建模。無論應(yīng)用哪種方法,由于使用了自然語言,測試用例都很容易閱讀和維護(hù)。

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

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

TPT中的測試用例是反應(yīng)性的,也就是說,您可以在建模期間指定當(dāng)給定或缺失某些先決條件時(shí),在某個(gè)狀態(tài)中應(yīng)該發(fā)生什么。您還可以指定何時(shí)進(jìn)入狀態(tài),以及在轉(zhuǎn)換期間是否調(diào)整值。

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

poYBAGOAMmeAc_fUAAKx8zQBl3c535.png

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

pYYBAGOAMmeACdl1AACRFRh7Oko259.png

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

步驟列表生成測試用例

什么是測試步驟列表?

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

您可以使用層次結(jié)構(gòu)、條件語句、并行序列、反應(yīng)性行為或循環(huán)對測試步驟進(jìn)行建模。

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

poYBAGOAMmeAc_fUAAKx8zQBl3c535.png

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

poYBAGOAMmeAalTYAAJgYsQNcmY873.png

圖4. 同時(shí)運(yùn)行測試步驟

pYYBAGOAMmeARRGJAAGaOWZsKsQ943.png

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

pYYBAGOAMmeAL2CwAAFx88F_kZ8717.png

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

pYYBAGOAMmiAGWz2AAFfGltiF-Y964.png

圖7. 更改參數(shù)值

狀態(tài)機(jī)測試用例的搭建

為了圖形化地建模測試,TPT使用了擴(kuò)展的狀態(tài)轉(zhuǎn)換圖,稱為狀態(tài)機(jī)(automatons)。狀態(tài)機(jī)圖形化地指定哪些狀態(tài)和階段是測試的一部分,一個(gè)狀態(tài)消耗了多少時(shí)間,以及在哪些條件下狀態(tài)可能改變。

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

pYYBAGOAMmmAXGLpAAGTG14OXSs047.png

圖8.使用TPT對測試階段進(jìn)行建模

poYBAGOAMmiAC0JnAADDhM9oAgk005.png

圖9. 分層級的狀態(tài)機(jī)

pYYBAGOAMmeACdl1AACRFRh7Oko259.png

圖10.將TPT測試建模為并行狀態(tài)機(jī)

poYBAGOAMmyAYT-eAAN4oEVptho475.png

圖11. 設(shè)置狀態(tài)和轉(zhuǎn)換的變體

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 測試
    +關(guān)注

    關(guān)注

    8

    文章

    5375

    瀏覽量

    127058
收藏 人收藏

    評論

    相關(guān)推薦

    VirtualLab Fusion案例:傅科刀口測試建模

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

    使用碳滑板電阻測試進(jìn)行測試的步驟

    使用碳滑板電阻測試進(jìn)行測試,一般可按以下步驟進(jìn)行測試前準(zhǔn)備 檢查儀器 :查看碳滑板電阻測試
    的頭像 發(fā)表于 01-08 09:18 ?91次閱讀
    使用碳滑板電阻<b class='flag-5'>測試</b>儀<b class='flag-5'>進(jìn)行</b><b class='flag-5'>測試</b>的步驟

    如何進(jìn)行FDD網(wǎng)絡(luò)的性能測試

    進(jìn)行FDD(Frequency Division Duplex,頻分雙工)網(wǎng)絡(luò)的性能測試,可以從以下幾個(gè)方面進(jìn)行: 一、功能測試 確認(rèn)FDD網(wǎng)絡(luò)的各項(xiàng)功能是否正常工作,包括信號接收和發(fā)
    的頭像 發(fā)表于 01-07 17:20 ?339次閱讀

    如何高效使用IPX8防水測試設(shè)備進(jìn)行測試

    IPX8防水測試設(shè)備在保證產(chǎn)品的防水性能方面起著至關(guān)重要的作用。以下是一些有效使用該設(shè)備進(jìn)行測試的方法。一、測試前的準(zhǔn)備工作(1)樣品準(zhǔn)備確保測試
    的頭像 發(fā)表于 12-06 14:09 ?174次閱讀
    如何高效使用IPX8防水<b class='flag-5'>測試</b>設(shè)備<b class='flag-5'>進(jìn)行</b><b class='flag-5'>測試</b>

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

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

    Matlab/Simulink/Stateflow建模開發(fā)及仿真測試

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

    使用CAN仲裁進(jìn)行電氣層測試

    電子發(fā)燒友網(wǎng)站提供《使用CAN仲裁進(jìn)行電氣層測試.pdf》資料免費(fèi)下載
    發(fā)表于 09-30 14:49 ?0次下載
    使用CAN仲裁<b class='flag-5'>進(jìn)行</b>電氣層<b class='flag-5'>測試</b>

    使用Python進(jìn)行Ping測試

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

    TPT 20自動(dòng)化全面升級,讓測試擁有更多選擇

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

    中控流程工業(yè)首款A(yù)I時(shí)序大模型TPT發(fā)布

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

    晶振溫度特性測試通常會(huì)進(jìn)行高達(dá)150℃的測試

    晶振溫度特性測試通常會(huì)進(jìn)行高達(dá)150℃的測試主要是因?yàn)橐韵聨讉€(gè)原因:1極端條件測試:在電子產(chǎn)品的設(shè)計(jì)和測試中,常常需要對元件在極端條件下的性
    的頭像 發(fā)表于 04-29 08:29 ?598次閱讀
    晶振溫度特性<b class='flag-5'>測試</b>通常會(huì)<b class='flag-5'>進(jìn)行</b>高達(dá)150℃的<b class='flag-5'>測試</b>

    為什么要進(jìn)行芯片測試?芯片測試在什么環(huán)節(jié)進(jìn)行?

    WAT需要標(biāo)注出測試未通過的裸片(die),只需要封裝測試通過的die。 FT是測試已經(jīng)封裝好的芯片(chip),不合格品檢出。WAT和FT很多項(xiàng)目是重復(fù)的,F(xiàn)T多一些功能性測試
    發(fā)表于 04-17 11:37 ?915次閱讀
    為什么要<b class='flag-5'>進(jìn)行</b>芯片<b class='flag-5'>測試</b>?芯片<b class='flag-5'>測試</b>在什么環(huán)節(jié)<b class='flag-5'>進(jìn)行</b>?

    如何進(jìn)行RF PA Ruggedness的測試和評估呢?

    關(guān)于PA ruggedness設(shè)計(jì)測試問題,先介紹一下原理,如何進(jìn)行ruggedness的測試和評估。
    的頭像 發(fā)表于 03-27 10:19 ?2789次閱讀
    如何<b class='flag-5'>進(jìn)行</b>RF PA Ruggedness的<b class='flag-5'>測試</b>和評估呢?

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

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

    TPT中按照條件來篩選區(qū)間進(jìn)行Simulink模型測試評估的方法#Siumlink模型測試 #TPT

    模型TPT
    北匯信息POLELINK
    發(fā)布于 :2024年03月01日 19:10:05
    德州扑克怎么分钱| 广发百家乐官网的玩法技巧和规则 | 名仕棋牌官网| 长江百家乐官网的玩法技巧和规则| 大发888官网亚洲线上| 网上玩百家乐官网会出签吗| 大发888游戏平台hgx2dafa888gw | 苹果百家乐官网的玩法技巧和规则| 大发888游戏平台 送1688元礼金领取lrm | 澳门百家乐官网娱乐城注册| 同花顺百家乐的玩法技巧和规则 | 新乐园百家乐娱乐城| 澳门百家乐官网官网网站| 大发888虎牌官方下载| 天天百家乐游戏| 交城县| 真人百家乐蓝盾娱乐场| 百家乐官网玩揽法的论坛| 大发888官方我的爱好| 精通百家乐官网的玩法技巧和规则| 真人轮盘游戏| 网络百家乐真人游戏| 百家乐官网赌场娱乐| 真人娱乐城排行榜| 百家乐官网庄闲作千| 百家乐园云鼎娱乐网| 百家乐官网的出千手法| 乐透世界| 在线玩百家乐的玩法技巧和规则 | 贞丰县| 百家乐官网打法内容介绍| 百家乐官网大路小路| 新锦江百家乐官网娱乐平台| 真人百家乐官网作| 百家乐博彩技巧视频| 百家乐无损打法| 宁波水果机遥控器| k7娱乐城备用网址| 百家乐官网龙虎规则| 赢家百家乐官网的玩法技巧和规则| 九宫飞星2024年的财位|