色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

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

北匯信息POLELINK ? 2024-06-20 08:25 ? 次閱讀

8d910a94-2e9b-11ef-a655-92fbcf53809c.png


作者 | 昱佳


小編 | 不吃豬頭肉


8df6e580-2e9b-11ef-a655-92fbcf53809c.png前言
隨著汽車電子技術(shù)的不斷發(fā)展和普及,汽車電子系統(tǒng)的復(fù)雜度不斷增加,對(duì)汽車電子系統(tǒng)的測(cè)試要求也越來越高,傳統(tǒng)的測(cè)試方法已經(jīng)無法滿足對(duì)系統(tǒng)功能和性能的全面測(cè)試需求。TPT作為一種靈活、高效的測(cè)試工具,能夠幫助測(cè)試工程師快速編寫滿足各類需求的測(cè)試用例,有效提高測(cè)試效率和覆蓋率
為了滿足汽車行業(yè)日益增加的測(cè)試需求,走在測(cè)試技術(shù)前沿,TPT也在不斷成長(zhǎng),以適應(yīng)新的測(cè)試需求和挑戰(zhàn)。8e0d816e-2e9b-11ef-a655-92fbcf53809c.png更新亮點(diǎn)
2.1形式化需求
在TPT 19時(shí)我們已經(jīng)體驗(yàn)到了形式化需求的高度自動(dòng)化,在此基礎(chǔ)上TPT 20支持MiL、SiL、PiL、HiL階段所有平臺(tái)使用形式化需求自動(dòng)生成測(cè)試用例(例如:MATLAB、AUTOSAR、Lauterbach、CANoe、VeriStand等),這一優(yōu)化無疑會(huì)對(duì)我們的測(cè)試質(zhì)量和效率的提升有很大幫助。
另外,形式化需求的編寫也得到了優(yōu)化,提供了一些新的步驟以便于滿足各類需求。

例如:當(dāng)需要的測(cè)試結(jié)果是檢測(cè)兩個(gè)信號(hào)是否相等時(shí),新增的‘Shall Signal Compare’步驟就可直接滿足這一需求。

8e2bffea-2e9b-11ef-a655-92fbcf53809c.png圖 1 新增步驟示例

形式化需求還新增一種生成未通過測(cè)試用例功能(滿足功能需求輸入,未得到期望結(jié)果),可以通過在TASMO自動(dòng)生成測(cè)試用例界面選擇開啟該功能。
8e564a34-2e9b-11ef-a655-92fbcf53809c.png圖 2 選擇生成Failed測(cè)試用例
選擇生成Failed測(cè)試用例后,生成界面會(huì)顯示哪些需求存在未通過的情況,通過分析模型/代碼,這樣就可以快速發(fā)現(xiàn)/定位問題啦。
8e7966fe-2e9b-11ef-a655-92fbcf53809c.png圖 3 形式化需求自動(dòng)生成用例界面(生成Failed測(cè)試用例示例)
2.2自動(dòng)生成測(cè)試用例
除形式化需求自動(dòng)生成測(cè)試用例有更新外,其他測(cè)試用例自動(dòng)生成也做了優(yōu)化改進(jìn)。

以‘Generate Test Cases from Equivalence Classes’為例:

我們現(xiàn)在可以選用等價(jià)類單個(gè)隨機(jī)值做接口測(cè)試,在用邊界值方法設(shè)計(jì)測(cè)試用例的時(shí)候選取三點(diǎn)邊界值,從映射中檢索量化數(shù)據(jù)。

8e97ac04-2e9b-11ef-a655-92fbcf53809c.png圖 4 選擇測(cè)試方式8ebb3c6e-2e9b-11ef-a655-92fbcf53809c.png圖 5 選擇映射
在TPT 20中,我們不再需要通過復(fù)雜的配置組合去實(shí)現(xiàn)多類測(cè)試用例的生成,而是可以通過簡(jiǎn)單選擇直接生成所需測(cè)試用例。
另外TPT 20還針對(duì)組合方式和生成用例形式提供了多個(gè)類型來滿足我們測(cè)試的多種工況。

組合方式

Single value:?jiǎn)蝹€(gè)信號(hào)的單個(gè)代表為一組。Pair two values:選擇一對(duì)信號(hào)為一組。Combine values:選擇所需信號(hào)的代表值為一組。

步驟列表

Embedded:將所有組合作為嵌入信號(hào)步驟的示例點(diǎn)嵌入一個(gè)步驟列表。Merged:將組合合并到一個(gè)用例中,在各組合間設(shè)置等待時(shí)間。Separated:為每個(gè)組合單獨(dú)生成一個(gè)測(cè)試用例。8f050a74-2e9b-11ef-a655-92fbcf53809c.png圖 6 信號(hào)組合和用例形式選擇新增的'Generate Test Cases for Interface Testing' 功能是同時(shí)支持'Generate Test Cases from Equivalence Classes'和'Generate Test Cases from Value Ranges'的功能生成測(cè)試用例,可以更好的實(shí)現(xiàn)功能安全要求的接口測(cè)試和邊界值測(cè)試。8f3ef158-2e9b-11ef-a655-92fbcf53809c.png圖 7 Generate Test Cases for Interface Testing
2.3AUTOSAR
現(xiàn)在AUTOSAR新增TPT Coverage(TASMO)覆蓋度統(tǒng)計(jì)方式,該統(tǒng)計(jì)方式可以直接使用并查看代碼的SC、CC、DC、MC/DC覆蓋率,無需另外購買商用覆蓋度統(tǒng)計(jì)工具,避免繁瑣的配置過程,節(jié)約成本的同時(shí)提高測(cè)試效率。
8f58d596-2e9b-11ef-a655-92fbcf53809c.png圖 8 AUTOSAR覆蓋度設(shè)置自動(dòng)生成完成后,執(zhí)行相應(yīng)測(cè)試用例,可以直觀的看到代碼結(jié)構(gòu)的覆蓋情況。
8f8409c8-2e9b-11ef-a655-92fbcf53809c.png圖 9 代碼覆蓋度報(bào)告查看

同時(shí),AUTOSAR還支持了TASMO自動(dòng)生成測(cè)試用例,并且提供了新的覆蓋度標(biāo)準(zhǔn)‘Function coverage’,它滿足了功能安全集成測(cè)試階段的覆蓋度統(tǒng)計(jì)要求,以便測(cè)試人員更好地查看代碼中的函數(shù)是否執(zhí)行。

8fb21ffc-2e9b-11ef-a655-92fbcf53809c.png圖 10 Generate Test Cases for C/C++ or AUTOSAR

8fde444c-2e9b-11ef-a655-92fbcf53809c.png新功能
3.1項(xiàng)目元素共享
當(dāng)一個(gè)項(xiàng)目有多個(gè)TPT工程時(shí),可以通過在子項(xiàng)目中設(shè)置父項(xiàng)目,將父項(xiàng)目的聲明、命名數(shù)據(jù)類型、映射、函數(shù)和需求與多個(gè)子項(xiàng)目共享8ff9c244-2e9b-11ef-a655-92fbcf53809c.png圖 11 設(shè)置父項(xiàng)目為了提高效率,將一個(gè)模型的功能分給不同的人測(cè)試時(shí),可以通過此方法共享測(cè)試元素,分別進(jìn)行需求測(cè)試,當(dāng)父項(xiàng)目更新時(shí),父項(xiàng)目中的調(diào)整也將應(yīng)用于所有子項(xiàng)目。
90248b96-2e9b-11ef-a655-92fbcf53809c.png圖 12 共享元素
3.2Function Wizard改進(jìn)

‘Channel steps’ and‘ Parameter steps’ 現(xiàn)在都可以使用TPT函數(shù),例如 :TPT.rampgradient()。此外,現(xiàn)在還可以為所有支持的整數(shù)數(shù)據(jù)類型生成Asymptote Functions 和 Ramp Functions以滿足我們更復(fù)雜和多樣的測(cè)試需求。

9040afd8-2e9b-11ef-a655-92fbcf53809c.png圖 13 Function Wizard
3.3Python 3.0
TPT 20現(xiàn)在可支持Python 3.0用于測(cè)試評(píng)估。
906e940c-2e9b-11ef-a655-92fbcf53809c.png圖 14 新增功能函數(shù)
相比之前,TPT不僅可以使用Python 3.0來編寫評(píng)估,Python 2.0在使用上也有優(yōu)化。

舉例:

現(xiàn)在可以將兩個(gè)“TPTNumpy.array()”對(duì)象用“==”進(jìn)行比較,也支持了幾個(gè)與時(shí)間相關(guān)的信號(hào)的并行分配。

908d8880-2e9b-11ef-a655-92fbcf53809c.png圖 15 示例
3.4TPT項(xiàng)目文件的差異和合并
TPT 20支持TPT項(xiàng)目文件的比較和合并。通過’Diff and Merge view’視圖,可以比較兩個(gè)加載的TPT項(xiàng)目文件,并將偏差從一個(gè)文件轉(zhuǎn)移到另一個(gè)文件。
90b52980-2e9b-11ef-a655-92fbcf53809c.png圖 16 對(duì)比項(xiàng)目文件
在測(cè)試的過程中,大家肯定避免不了會(huì)嘗試修改各種設(shè)置和用例等來實(shí)現(xiàn)測(cè)試結(jié)果,這一過程也許會(huì)產(chǎn)生多個(gè)版本的項(xiàng)目文件,待測(cè)試成功后就可以使用該功能查看我們修改過的內(nèi)容并做出總結(jié),以便下次應(yīng)用。
3.5TPTBIN文件優(yōu)化在TPT 20中,優(yōu)化了文件存儲(chǔ)形式。相比前期版本縮小了文件大小,節(jié)省了空間,提高了測(cè)試效率
如圖所示,相同的文件在TPT 19中顯示為6KB,但是在TPT 20中為3KB,顯著縮小了文件大小。
90e76a6c-2e9b-11ef-a655-92fbcf53809c.png圖 17 TPT 20的BIN文件
910ad70e-2e9b-11ef-a655-92fbcf53809c.png圖 18 TPT 19的BIN文件

913547f0-2e9b-11ef-a655-92fbcf53809c.png總結(jié)
TPT 20的新功能就先介紹到這里了,每一次的更新和優(yōu)化都是為了更好滿足我們的需求和功能實(shí)現(xiàn),給我們帶來新的感受和體驗(yàn),如果各位想要進(jìn)一步了解TPT,歡迎聯(lián)系我們,也希望能給我們帶來新的建議和反饋。

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

    關(guān)注

    8

    文章

    5269

    瀏覽量

    126599
  • 自動(dòng)化
    +關(guān)注

    關(guān)注

    29

    文章

    5562

    瀏覽量

    79240
  • TPT
    TPT
    +關(guān)注

    關(guān)注

    0

    文章

    23

    瀏覽量

    6980
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于模型的動(dòng)態(tài)測(cè)試工具TPT

    針對(duì)嵌入式系統(tǒng)的基于模型的動(dòng)態(tài)測(cè)試工具,支持眾多業(yè)內(nèi)主流的工具平臺(tái)和測(cè)試環(huán)境,可應(yīng)用于整個(gè)嵌入式軟件開發(fā)周期,實(shí)現(xiàn)各種異構(gòu)環(huán)境下的自動(dòng)化測(cè)試。無論是在
    發(fā)表于 02-20 14:28 ?952次閱讀
    基于模型的動(dòng)態(tài)<b class='flag-5'>測(cè)試</b>工具<b class='flag-5'>TPT</b>

    手機(jī)自動(dòng)化測(cè)試

    之前發(fā)布過小蘿貝控機(jī)大師與按鍵精靈結(jié)合實(shí)現(xiàn)手機(jī)自動(dòng)化測(cè)試的功能,小蘿貝控機(jī)大師升級(jí)了實(shí)現(xiàn)了更多手機(jī)自動(dòng)化
    發(fā)表于 07-08 13:36

    工廠搞自動(dòng)化升級(jí)要避免5大誤區(qū)

    合適的解決方案,包括使用什么機(jī)器人,如何使用,如何與原有產(chǎn)線設(shè)備有效連接等等。一群好運(yùn)動(dòng)員(機(jī)器人)加上一個(gè)好的教練(系統(tǒng)集成商)才是整個(gè)球隊(duì)(企業(yè))獲勝的關(guān)鍵。誤區(qū)3:自動(dòng)化升級(jí)改造可以一步到位
    發(fā)表于 12-14 10:15

    如何對(duì)用戶界面進(jìn)行自動(dòng)化測(cè)試

    按鍵操作)的自動(dòng)化, 可以實(shí)現(xiàn)完全的自動(dòng)化測(cè)試。 如下圖所示,界面測(cè)試螞蟻機(jī)器人自動(dòng)控制相機(jī)拍攝設(shè)備界面圖片,
    發(fā)表于 03-06 19:57

    TPTTPT動(dòng)態(tài)自動(dòng)化測(cè)試工具怎么樣

    關(guān)于TPTTPT是一款基于模型的動(dòng)態(tài)自動(dòng)化測(cè)試工具,它提供了一套高效的測(cè)試建模方法,覆蓋MiL、SiL、PiL、HiL、ViL等全階段的測(cè)試過程。我們可以使用
    發(fā)表于 12-21 06:17

    LabVIEW與Tektronix示波器實(shí)現(xiàn)電源測(cè)試自動(dòng)化

    LabVIEW與Tektronix示波器實(shí)現(xiàn)電源測(cè)試自動(dòng)化 在現(xiàn)代電子測(cè)試與測(cè)量領(lǐng)域,自動(dòng)化測(cè)試系統(tǒng)的構(gòu)建是提高效率和精確度的關(guān)鍵。本案例介
    發(fā)表于 12-09 20:37

    軟件自動(dòng)化測(cè)試方案的效益分析

    首先對(duì)手工測(cè)試自動(dòng)化測(cè)試進(jìn)行比較,然后提出自動(dòng)化測(cè)試方案選擇需要考慮的方面,并結(jié)合工作實(shí)踐,給
    發(fā)表于 03-01 15:05 ?14次下載

    什么是自動(dòng)化測(cè)試框架

    自動(dòng)化測(cè)試框架,即是應(yīng)用于自動(dòng)化測(cè)試所用的框架。按照框架的定義,自動(dòng)化測(cè)試框架要么是提供可重用的
    發(fā)表于 04-18 14:44 ?893次閱讀

    測(cè)試自動(dòng)化TPT API

    想提高開發(fā)質(zhì)量嗎?想在任何時(shí)候知道開發(fā)進(jìn)度在哪里嗎?想加快測(cè)試速度嗎?那么,持續(xù)集成(CI)、持續(xù)測(cè)試(CT)或云中具有可拓展性的測(cè)試自動(dòng)化可能是可以考慮的解決方案。
    的頭像 發(fā)表于 11-15 10:37 ?517次閱讀
    <b class='flag-5'>測(cè)試</b><b class='flag-5'>自動(dòng)化</b>:<b class='flag-5'>TPT</b> API

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

    TPT中的測(cè)試用例用信號(hào)特征和函數(shù)調(diào)用描述被測(cè)系統(tǒng)的刺激。您可以用連續(xù)的測(cè)試步驟對(duì)簡(jiǎn)單的測(cè)試進(jìn)行建模。對(duì)于更復(fù)雜的測(cè)試用例,
    的頭像 發(fā)表于 11-25 11:15 ?1020次閱讀
    使用<b class='flag-5'>TPT</b>進(jìn)行<b class='flag-5'>測(cè)試</b>建模/<b class='flag-5'>測(cè)試</b>設(shè)計(jì)

    通過TPT命令行自動(dòng)化執(zhí)行測(cè)試

    的擴(kuò)展性和便捷性。隨著軟件測(cè)試日趨復(fù)雜并且需求多樣TPT不斷改進(jìn)以滿足與時(shí)俱進(jìn)的要求。您可以在所有開發(fā)階段使用TPT進(jìn)行測(cè)試。無論是簡(jiǎn)單
    的頭像 發(fā)表于 02-02 11:07 ?672次閱讀
    通過<b class='flag-5'>TPT</b>命令行<b class='flag-5'>自動(dòng)化</b>執(zhí)行<b class='flag-5'>測(cè)試</b>

    TPT19新特性之形式需求:自動(dòng)生成測(cè)試用例

    測(cè)試形式需求的主題上,我們又向前邁進(jìn)了一步。 如今,已經(jīng)可以使用TPT自動(dòng)評(píng)估形式需求。在TPT
    的頭像 發(fā)表于 04-23 16:48 ?516次閱讀
    <b class='flag-5'>TPT</b>19新特性之形式<b class='flag-5'>化</b>需求:<b class='flag-5'>自動(dòng)</b>生成<b class='flag-5'>測(cè)試</b>用例

    TPT 19自動(dòng)化擁有更多選擇

    悄悄成長(zhǎng),又一次完成蛻變。接下來隨我一起走進(jìn)TPT19的新世界。首先,我們通過一則短片,了解TPT19的新特性。更新亮點(diǎn)形式需求其實(shí)早在TPT18時(shí),形式
    的頭像 發(fā)表于 08-10 08:29 ?674次閱讀
    <b class='flag-5'>TPT</b> 19<b class='flag-5'>讓</b><b class='flag-5'>自動(dòng)化</b><b class='flag-5'>擁有</b><b class='flag-5'>更多選擇</b>

    TPT自動(dòng)生成測(cè)試用例

    測(cè)試數(shù)據(jù)中分離激勵(lì)是完全自動(dòng)化測(cè)試數(shù)據(jù)生成的推動(dòng)者。通過對(duì)期望的全面描述,您可以創(chuàng)建任何場(chǎng)景(通過測(cè)試數(shù)據(jù))并及時(shí)檢測(cè)問題。
    的頭像 發(fā)表于 11-06 17:30 ?874次閱讀
    <b class='flag-5'>TPT</b><b class='flag-5'>自動(dòng)</b>生成<b class='flag-5'>測(cè)試</b>用例

    開關(guān)電源自動(dòng)化測(cè)試設(shè)備:如何實(shí)現(xiàn)自動(dòng)化測(cè)試?

    開關(guān)電源自動(dòng)化測(cè)試設(shè)備是將測(cè)試軟件和測(cè)試硬件集成在一個(gè)電源測(cè)試柜中的ate自動(dòng)測(cè)試設(shè)備,其
    的頭像 發(fā)表于 08-30 18:19 ?1251次閱讀
    開關(guān)電源<b class='flag-5'>自動(dòng)化</b><b class='flag-5'>測(cè)試</b>設(shè)備:如何實(shí)現(xiàn)<b class='flag-5'>自動(dòng)化</b><b class='flag-5'>測(cè)試</b>?
    主站蜘蛛池模板: 老年日本老年daddy| 豆奶视频在线高清观看| 男人的天堂色偷偷| 99久久久精品| 日本漂亮妈妈7观整有限中| 古风H啪肉NP文| 亚洲AV蜜桃永久无码精品红樱桃| 果冻传媒在线观看网站| 永久免费在线观看视频| 摸老师丝袜小内内摸出水| 超碰免费视频公开观看| 天堂视频在线观看免费完整版| 国产亚洲日韩在线播放不卡| 野花日本大全免费高清完整版| 老熟风间由美AV在线一区二区| 99视频偷窥在线精品国自产拍| 色偷偷超碰97人人澡人人| 国产无线乱码一区二三区| 伊人久久大香线蕉综合电影网| 免费国产福利| 国产99精品在线观看| 亚洲嫩草AV永久无码精品无码| 空姐被黑人 苏晓曼| 不知火舞vs精子| 小黄文纯肉污到你湿| 久久精品中文字幕免费| jyzzjyzzz视频国产在线观看| 乌克兰18性hd| 123成人站| 桥本有菜护士| 国产亚洲欧洲日韩在线观看| 18禁止看的免费污网站| 日日干日日操日日射| 精品国产一区二区三区久久影院| 97人妻碰视频在线观看| 天天国产在线精品亚洲| 久久精品影视| 高H内射NP古文| 玉林天天论坛| 日韩a视频在线观看| 精品99久久久久成人网站|