TPT中的測(cè)試用例用信號(hào)特征和函數(shù)調(diào)用描述被測(cè)系統(tǒng)的刺激。您可以用連續(xù)的測(cè)試步驟對(duì)簡(jiǎn)單的測(cè)試進(jìn)行建模。對(duì)于更復(fù)雜的測(cè)試用例,TPT提供了混合狀態(tài)機(jī)和測(cè)試步驟的圖形化建模。無(wú)論應(yīng)用哪種方法,由于使用了自然語(yǔ)言,測(cè)試用例都很容易閱讀和維護(hù)。
時(shí)域信號(hào)特征可以通過(guò)公式、表格或外部測(cè)量數(shù)據(jù)生成。分層和并行行為都可以用TPT建模。
從單個(gè)測(cè)試模型中,您可以通過(guò)組合不同的狀態(tài)變量,快速而輕松地創(chuàng)建大量有意義的測(cè)試用例。TPT還提供了許多自動(dòng)測(cè)試生成方法,以支持您對(duì)測(cè)試進(jìn)行建模。
TPT中的測(cè)試用例是反應(yīng)性的,也就是說(shuō),您可以在建模期間指定當(dāng)給定或缺失某些先決條件時(shí),在某個(gè)狀態(tài)中應(yīng)該發(fā)生什么。您還可以指定何時(shí)進(jìn)入狀態(tài),以及在轉(zhuǎn)換期間是否調(diào)整值。
TPT支持多種測(cè)試方法。功能黑盒測(cè)試、結(jié)構(gòu)或白盒測(cè)試、模塊測(cè)試、集成測(cè)試:所有這些測(cè)試方法都可以很容易地用TPT建模。例如,TPT支持等價(jià)類(lèi)測(cè)試,包括邊界值測(cè)試的特殊情況、接口測(cè)試、基于需求的測(cè)試或故障注入測(cè)試。測(cè)試執(zhí)行很容易,甚至可以在不同的環(huán)境中按需要的頻率重復(fù),這樣就可以輕松地執(zhí)行回歸測(cè)試和背靠背測(cè)試。

圖1. 步驟列表生成測(cè)試用例

圖2. 步驟列表生成測(cè)試用例
步驟列表生成測(cè)試用例
什么是測(cè)試步驟列表?
測(cè)試步驟由一系列命令組成。這些序列是連續(xù)地或并行地處理的。
您可以使用層次結(jié)構(gòu)、條件語(yǔ)句、并行序列、反應(yīng)性行為或循環(huán)對(duì)測(cè)試步驟進(jìn)行建模。
信號(hào)是通過(guò)賦值、依賴(lài)時(shí)間的合成函數(shù)或輸入的測(cè)量數(shù)據(jù)來(lái)定義的。您可以嵌入或鏈接各種文件格式的測(cè)量數(shù)據(jù),如測(cè)試步驟列表中*.csv, *.dat, *.mat, *.mf4, *.mdf, *.tptbin 或 *.xls等格式的文件。

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

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

圖5. 測(cè)試步驟列表中的簡(jiǎn)單表步驟

圖6. 禁用步驟列表中的測(cè)試步驟

圖7. 更改參數(shù)值
狀態(tài)機(jī)測(cè)試用例的搭建
為了圖形化地建模測(cè)試,TPT使用了擴(kuò)展的狀態(tài)轉(zhuǎn)換圖,稱(chēng)為狀態(tài)機(jī)(automatons)。狀態(tài)機(jī)圖形化地指定哪些狀態(tài)和階段是測(cè)試的一部分,一個(gè)狀態(tài)消耗了多少時(shí)間,以及在哪些條件下?tīng)顟B(tài)可能改變。
狀態(tài)序列的不同組合、狀態(tài)的變體以及轉(zhuǎn)換條件構(gòu)成了單獨(dú)的測(cè)試用例。這些單獨(dú)的測(cè)試用例并不是獨(dú)立的,而是在一個(gè)聯(lián)合的模型中呈現(xiàn)出來(lái)的,在這個(gè)模型中,測(cè)試用例之間的相似性和差異性都非常明顯。此外,通過(guò)這種方式,測(cè)試人員可以獲得已測(cè)試和未測(cè)試方面的詳細(xì)概述。

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

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

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

圖11. 設(shè)置狀態(tài)和轉(zhuǎn)換的變體
-
測(cè)試
+關(guān)注
關(guān)注
9文章
6201瀏覽量
131346
發(fā)布評(píng)論請(qǐng)先 登錄
跌落測(cè)試標(biāo)準(zhǔn)與條件詳解
如何在模型在環(huán)測(cè)試中高效進(jìn)行故障注入測(cè)試
如何選擇適合的智駕仿真工具進(jìn)行場(chǎng)景生成和測(cè)試?
如何進(jìn)行動(dòng)態(tài)策略的性能測(cè)試?
TPT-X-2025.09 煥新上線(xiàn)!汽車(chē)電子測(cè)試效率再升級(jí),解決測(cè)試痛點(diǎn)!
電源模塊的短路保護(hù)如何通過(guò)自動(dòng)化測(cè)試軟件完成測(cè)試
國(guó)際領(lǐng)先!思瑞浦TPT1044xQ全項(xiàng)測(cè)試通過(guò)IBEE/FTZ EMC認(rèn)證Class-3最高等級(jí),筑牢車(chē)載總線(xiàn)安全防線(xiàn)
逆變器出廠(chǎng)前為什么要進(jìn)行老化測(cè)試?
知識(shí)分享 | MXAM入門(mén)簡(jiǎn)介:使用MXAM進(jìn)行靜態(tài)測(cè)試
整車(chē)測(cè)試:外觀(guān)功能測(cè)試篇
電磁兼容特種測(cè)試
VirtualLab應(yīng)用:傅科刀口測(cè)試的建模
模型測(cè)試全流程實(shí)戰(zhàn)沙盤(pán),賦能CI/CD及SiL測(cè)試 ——TPT Workshop邀請(qǐng)函
TPT2024.12 正式發(fā)布|7大升級(jí)搶先體驗(yàn)
安泰功率放大器如何配合激光測(cè)振儀進(jìn)行霧化器模態(tài)測(cè)試
使用TPT進(jìn)行測(cè)試建模/測(cè)試設(shè)計(jì)
評(píng)論