chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

讓軟件測試變得越來越方便——TPT18新特性

北匯信息POLELINK ? 2022-08-04 18:14 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

TPT作為PikeTec公司的嵌入式軟件測試工具,具有很高的擴(kuò)展性和便捷性。隨著軟件測試日趨復(fù)雜并且需求多樣化,TPT不斷改進(jìn)以滿足與時(shí)俱進(jìn)的要求。您可以在所有開發(fā)階段使用TPT進(jìn)行測試。無論是簡單的單元測試還是復(fù)雜的系統(tǒng)測試,TPT都能夠使測試變得快捷、簡單和直觀。

那么,TPT18是如何讓測試變得簡單快捷呢?

TPT18更新總體預(yù)覽:

1、新增形式化需求評估,實(shí)現(xiàn)需求和評估強(qiáng)相關(guān);

2、更靈活的需求管理,支持自定義功能需求;

3、基于TASMO工具箱,自動(dòng)生成滿足MC/DC要求的測試用例;

4、新增覆蓋度統(tǒng)計(jì)工具TPT Coverage;

5、豐富MATLAB平臺功能;

6、新增給定激勵(lì)信號的方式(TPT內(nèi)置函數(shù));

7、Batch Runner界面和功能更新;

8、ASAM XiL及Vector系列平臺相關(guān)更新。

其他:

1、新增Simulink Real-Time XiL平臺,支持新一代Speedgoat硬件;

2、Carmaker Platform優(yōu)化接口交互,并且當(dāng)前測試可通過IPG可視化;

3、新增評估函數(shù),TPT.getConstant和TPT.isConstant(),支持任意表達(dá)式;

4、全局評估可添加到Assesslet中,可針對任意平臺激活;

5、測試執(zhí)行前后,可添加Python Script,實(shí)現(xiàn)自定義功能;

6、在Test Case Details/Description中可導(dǎo)出評估條件;

7、Test Case Summary中可顯示鏈接的需求ID。

……

詳細(xì)介紹:

一、形式化需求評估

想不想只編輯需求而不寫評估?現(xiàn)在TPT18形式化需求評估能夠滿足這一要求。

形式化需求具有簡潔、明確和可評估的特點(diǎn)。在TPT18中,可將導(dǎo)入的Excel需求翻譯成形式化需求評估。形式化需求不僅僅是靠鏈接關(guān)系完成的需求覆蓋,而是更直接的對需求進(jìn)行評估。

比如,燈控模型需求SPEC-17,可以翻譯成如下形式化需求評估。

poYBAGLrmFGADVgSAADdyXjTFP4714.png

圖 1形式化需求評估

測試結(jié)果如下:

pYYBAGLrmGKAfgJAAACldWuoY70615.png

圖 2測試結(jié)果

二、更靈活的需求管理

TPT18前,功能需求只能從外部導(dǎo)入,不能在TPT中更改。雖然這樣能保證需求的統(tǒng)一,但也為功能需求的更改帶來不便。在TPT18中,可直接在Requirements中更改/新建功能需求/子功能需求,并且該需求不會隨著功能需求的導(dǎo)入而改變。

pYYBAGLrmHKAaDnYAAJBIoYI9ZU979.png

圖 3功能需求更新

三、TASMO支持MC/DC自動(dòng)生成測試用例

測試覆蓋度不能達(dá)到要求怎么辦?這時(shí)候可以考慮使用TASMO。TASMO可根據(jù)模型/代碼結(jié)構(gòu)生成測試用例,提高測試覆蓋度。

TPT18除了支持CC和DC覆蓋外,還支持MC/DC覆蓋,更容易達(dá)到理想覆蓋度。

例如模型中OR模塊,如須滿足MC/DC,須包含如下情況:

pYYBAGLrmIeAZ1cbAABGw-l2hVA454.png

圖 4模型中的Or結(jié)構(gòu)

1、所有輸入為False;

2、一個(gè)輸入為True,其余均為False。

在TPT18中,可分析出如下結(jié)構(gòu),并根據(jù)此結(jié)構(gòu)自動(dòng)生成測試用例。

poYBAGLrmJSAHbLlAAFKscfwCZg114.png

圖 5 TPT18 Or模塊結(jié)構(gòu)

四、新增代碼覆蓋度統(tǒng)計(jì)工具——TPT Coverage

TPT在統(tǒng)計(jì)覆蓋度時(shí),提供了多種選擇,在測試時(shí)按照自身情況決定即可。

在模型階段,可以調(diào)用Targetlink、CTC++ for Targetlink和Simulink V&V統(tǒng)計(jì)覆蓋度。

在代碼階段,除了CTC++和GNU gcov外,還提供了TPT Coverage統(tǒng)計(jì)覆蓋度。

poYBAGLrmKyAXUI-AAB9tdoxLjY034.png

圖 6 TPT Coverage

pYYBAGLrmLSAZqbiAAB0yKJREDE128.png

圖 7覆蓋度報(bào)告

poYBAGLrmL2ATj2sAADVWJL8Xc4425.png

圖 8覆蓋度報(bào)告

五、豐富MALTAB平臺功能

(1)MATLAB/Simulink Platform加速運(yùn)行模式

你能想象一條測試用例運(yùn)行后的數(shù)據(jù)達(dá)到將近10G嗎?

超大的數(shù)據(jù)量也就意味著一個(gè)字——慢,而且是超級慢。

現(xiàn)在,這種情況得到緩解,TPT18的“MATLAB/Simulink Platform”新增選項(xiàng)“Simulation Mode”,可使用“Normal”、“Accelerator”、“Rapid Accelerator”和“Software in the loop”模式運(yùn)行測試,可加快測試運(yùn)行速度。

Tip:針對測試用例數(shù)量較多情況,TPT支持多核模式加速運(yùn)行。

poYBAGLrmPeAb0wuAAA5EUJfdQg022.png

圖 9加速運(yùn)行模式

(2)檢測特定系統(tǒng)覆蓋度

TPT18前,如果需要分析特定子層級覆蓋度時(shí),需要將其它子層級注釋掉。但是,如果子層級之前存在交互,需要進(jìn)行接地等調(diào)試,較為復(fù)雜?,F(xiàn)在,TPT18免去這一煩惱,因?yàn)榭梢灾苯优懦舨幌霗z測的子層級。

pYYBAGLrmQOAd2A7AAA10jIw7E0793.png

圖 10 Advanced setting

poYBAGLrmQ6AQL7tAADhNQPVtnI409.png

圖 11選擇特定子系統(tǒng)

(3)直接導(dǎo)入Stateflow中間變量

TPT18前導(dǎo)入Stateflow中間變量需要手動(dòng)新建并設(shè)置Import Measurements,還需在測試平臺中加入腳本。TPT18的可直接點(diǎn)擊“offline logging”導(dǎo)入,方便快捷。

poYBAGLrmR6AUvSLAADNYaYKVsE978.png

圖 12導(dǎo)入Stateflow中間變量

(4)自動(dòng)生成TPT Simulink Function Handler

當(dāng)模型中使用了Simulink Function,但是測試目標(biāo)層級的 Function Caller與Simulink Function不在同一層級,運(yùn)行測試時(shí)會報(bào)錯(cuò)(找不到Simulink Function)。

面對此種情況,TPT18在測試框架中可自動(dòng)生成TPT Simulink Function Handler。

pYYBAGLrmTCACSMDAAAn8DoJWbU769.png

圖 13 TPT Simulink Function Handler

六、豐富給定激勵(lì)信號的方式(TPT內(nèi)置函數(shù))

TPT18增加了激勵(lì)信號的給定方式,例如:TPT.impulse()、TPT.step()、TPT.sinwave()等,更方便實(shí)現(xiàn)想要的信號。

pYYBAGLrmUSAd62hAAHYjHNNXlc742.png

圖 14 TPT內(nèi)置函數(shù)

七、Batch Runner界面和功能更新

當(dāng)有多個(gè)TPT工程需要運(yùn)行時(shí),可以使用Batch Runner同時(shí)運(yùn)行。

在TPT18中,更新了界面,并且增加了如下步驟:

▲TPT API-script

▲Execute Tests

▲Generate Testframe

▲Generate Overview RePort

支持如下平臺生成測試框架:

▲AUTOSAR

▲C/C++

▲MATLAB

▲ASCET@FUSION

▲ASCET

pYYBAGLrmV-AJdzfAAEAao1C_VU567.png

圖 15 Batch Runner

八、ASAM XiL及Vector相關(guān)更新

(1)擴(kuò)展了ASAM XiL支持

服務(wù)項(xiàng)中增加了ASAM XiL Diag Port,可直接在測試用例中對DTC進(jìn)行操作,如下:

▲Read DTCs

▲Clear DTCs

▲Read/Write Values

▲Execute Services

poYBAGLrmXmATfmjAADthsn-wHo068.png

圖 16增加的服務(wù)步驟

(2)支持導(dǎo)入DBC中枚舉類型信號

在DBC中如果定義并關(guān)聯(lián)了Value Table,TPT18支持導(dǎo)入。

pYYBAGLrmYqAVvg4AACr7QuFutI678.png

圖 17導(dǎo)入枚舉

(3)XCP通信控制

不僅在測試用例執(zhí)行前可以控制XCP通信,而且在測試用例中也可以控制,方便進(jìn)行測試。

pYYBAGLrmZiAW9NYAAB0cs5ZdmU171.png

圖 18 XCP控制

poYBAGLrmaKAaaxNAABZYJ16fbI318.png

圖 19測試用例中控制

篇幅所限,不能一一介紹TPT18的改變,如想了解更多內(nèi)容,請點(diǎn)擊此處。

北匯信息攜手PikeTec,共同促進(jìn)軟件測試發(fā)展。歡迎各位同學(xué)提出寶貴意見,讓軟件測試變得越來越“方便”和“簡單”!

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

    關(guān)注

    0

    文章

    25

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    嵌入式軟件測試找bug的常見方法和秘訣

    對可靠性的要求比較高。嵌入式系統(tǒng)安全性的失效可能會導(dǎo)致災(zāi)難性的后果,即使是非安全性系統(tǒng),由于大批量生產(chǎn)也會導(dǎo)致嚴(yán)重的經(jīng)濟(jì)損失。這就要求對嵌入式系統(tǒng),包括嵌入式軟件進(jìn)行嚴(yán)格的測試、確認(rèn)和驗(yàn)證。隨著越來越
    發(fā)表于 01-12 07:07

    探索TI WiLink 8單頻段組合模塊:WL18x1MOD與WL18x5MOD

    探索TI WiLink 8單頻段組合模塊:WL18x1MOD與WL18x5MOD 在當(dāng)今的電子設(shè)備中,無線連接功能變得越來越重要。無論是智能家居、工業(yè)自動(dòng)化還是物聯(lián)網(wǎng)設(shè)備,都需要可靠且
    的頭像 發(fā)表于 01-05 16:50 ?212次閱讀

    負(fù)載越來越大,傳統(tǒng)互感器為什么開始拖企業(yè)用電管理的后腿?

    答案。 ? 問題并不在于企業(yè)“不重視用電管理”,而在于傳統(tǒng)配電監(jiān)測手段,本就很難適應(yīng)當(dāng)下的用電環(huán)境。 ? 負(fù)載越來越大,結(jié)構(gòu)越來越復(fù)雜,改造卻越來越謹(jǐn)慎。 在這樣的現(xiàn)實(shí)條件下,“不停電、少施工、能看清”,逐漸成了企業(yè)
    的頭像 發(fā)表于 12-23 15:46 ?864次閱讀
    負(fù)載<b class='flag-5'>越來越</b>大,傳統(tǒng)互感器為什么開始拖企業(yè)用電管理的后腿?

    在AWS上部署CANoe打造企業(yè)級ECU云端流水線

    越來越多的汽車企業(yè)里,“軟件工程效率”已經(jīng)成為左右競爭力的核心變量。ECU越來越復(fù)雜,功能迭代越來越快。這些變化傳統(tǒng)的基于電腦的本地工具
    的頭像 發(fā)表于 12-08 10:35 ?357次閱讀
    在AWS上部署CANoe打造企業(yè)級ECU云端流水線

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

    軟件定義汽車?yán)顺毕?,汽車電子系統(tǒng)復(fù)雜度與日俱增,對測試工具的自動(dòng)化與兼容性提出了更高要求。作為專注汽車嵌入式軟件測試工具,TPT始終緊跟
    的頭像 發(fā)表于 10-29 10:02 ?574次閱讀
    <b class='flag-5'>TPT</b>-X-2025.09 煥新上線!汽車電子<b class='flag-5'>測試</b>效率再升級,解決<b class='flag-5'>測試</b>痛點(diǎn)!

    推薦5個(gè)測試效率翻倍的MCP

    推薦5個(gè)測試效率翻倍的MCP
    的頭像 發(fā)表于 09-19 10:02 ?570次閱讀
    推薦5個(gè)<b class='flag-5'>讓</b><b class='flag-5'>測試</b>效率翻倍的MCP

    電源模塊的短路保護(hù)如何通過自動(dòng)化測試軟件完成測試

    在當(dāng)今電力電子領(lǐng)域,電源模塊的可靠性至關(guān)重要,短路保護(hù)作為其關(guān)鍵特性,需通過精確的自動(dòng)化測試軟件進(jìn)行驗(yàn)證。本文將整理如何借助自動(dòng)化測試軟件A
    的頭像 發(fā)表于 09-03 19:10 ?769次閱讀
    電源模塊的短路保護(hù)如何通過自動(dòng)化<b class='flag-5'>測試</b><b class='flag-5'>軟件</b>完成<b class='flag-5'>測試</b>

    國際領(lǐng)先!思瑞浦TPT1044xQ全項(xiàng)測試通過IBEE/FTZ EMC認(rèn)證Class-3最高等級,筑牢車載總線安全防線

    聚焦模擬和數(shù)?;旌暇劢垢咝阅苣M與數(shù)?;旌袭a(chǎn)品的供應(yīng)商思瑞浦3PEAK(股票代碼:688536)自主研發(fā)的汽車級CAN收發(fā)器芯片TPT1044xQ成功通過歐洲權(quán)威測試機(jī)構(gòu)IBEE
    的頭像 發(fā)表于 09-02 15:18 ?1120次閱讀
    國際領(lǐng)先!思瑞浦<b class='flag-5'>TPT</b>1044xQ全項(xiàng)<b class='flag-5'>測試</b>通過IBEE/FTZ EMC認(rèn)證Class-3最高等級,筑牢車載總線安全防線

    半導(dǎo)體器件CV特性/CV特性測試的定義、測試分析和應(yīng)用場景

    一、基本概念 CV特性 (電容-電壓特性)是指半導(dǎo)體器件在不同偏置電壓下表現(xiàn)出的電容變化規(guī)律,主要用于分析器件的介電特性、載流子分布和界面狀態(tài)。該特性是評估功率器件性能的核心指標(biāo)之一。
    的頭像 發(fā)表于 09-01 12:26 ?1143次閱讀

    FPGA技術(shù)為什么越來越牛,這是有原因的

    最近幾年,F(xiàn)PGA這個(gè)概念越來越多地出現(xiàn)。例如,比特幣挖礦,就有使用基于FPGA的礦機(jī)。還有,之前微軟表示,將在數(shù)據(jù)中心里,使用FPGA“代替”CPU,等等。其實(shí),對于專業(yè)人士來說,F(xiàn)PGA并不陌生
    的頭像 發(fā)表于 08-22 11:39 ?4600次閱讀
    FPGA技術(shù)為什么<b class='flag-5'>越來越</b>牛,這是有原因的

    為什么越來越多的場所選擇智能閘口控制系統(tǒng)?它有哪些優(yōu)勢?

    在物流行業(yè)快速發(fā)展的今天,傳統(tǒng)人工閘口已難以滿足高效通行的需求。智能閘口控制系統(tǒng)憑借AI、物聯(lián)網(wǎng)等先進(jìn)技術(shù),正逐漸成為港口、物流園區(qū)、海關(guān)等場所的首選方案。那么,智能閘口究竟有哪些優(yōu)勢,越來越
    的頭像 發(fā)表于 08-14 10:56 ?405次閱讀

    后摩爾時(shí)代:芯片不是越來越涼,而是越來越

    1500W,而在消費(fèi)領(lǐng)域,旗艦顯卡RTX5090也首次引入了液態(tài)金屬這一更高效但成本更高的熱界面材料(TIM)。為什么芯片越來越熱?它的熱從哪里來?芯片內(nèi)部每一個(gè)晶體管
    的頭像 發(fā)表于 07-12 11:19 ?1736次閱讀
    后摩爾時(shí)代:芯片不是<b class='flag-5'>越來越</b>涼,而是<b class='flag-5'>越來越</b>燙

    芯片的驗(yàn)證為何越來越難?

    本文由半導(dǎo)體產(chǎn)業(yè)縱橫(ID:ICVIEWS)編譯自semiengineering過去,仿真曾是驗(yàn)證的唯一工具,但如今選擇已變得多樣。平衡成本與收益并非易事。芯片首次流片成功率正在下降,主要原因
    的頭像 發(fā)表于 06-05 11:55 ?837次閱讀
    芯片的驗(yàn)證為何<b class='flag-5'>越來越</b>難?

    模型測試全流程實(shí)戰(zhàn)沙盤,賦能CI/CD及SiL測試 ——TPT Workshop邀請函

    北匯信息將于4月18日在上海市閔行區(qū)虹橋鎮(zhèn)紫秀路100號4幢3C室舉辦為期1天的“模型測試全流程實(shí)戰(zhàn)沙盤,賦能CI/CD及SiL測試”相關(guān)內(nèi)容的交流探討,誠邀各位新老客戶朋友參加!
    的頭像 發(fā)表于 03-26 15:44 ?636次閱讀
    模型<b class='flag-5'>測試</b>全流程實(shí)戰(zhàn)沙盤,賦能CI/CD及SiL<b class='flag-5'>測試</b> ——<b class='flag-5'>TPT</b> Workshop邀請函

    TPT2024.12 正式發(fā)布|7大升級搶先體驗(yàn)

    在快速迭代的科技浪潮中,汽車電子技術(shù)的飛速發(fā)展不僅重塑了行業(yè)的面貌,也對測試工具提出了更高的挑戰(zhàn)與要求。作為汽車電子測試領(lǐng)域的先鋒,TPT軟件始終致力于為用戶提供高效、精準(zhǔn)、可靠的
    的頭像 發(fā)表于 03-12 10:02 ?1538次閱讀
    <b class='flag-5'>TPT</b>2024.12 正式發(fā)布|7大升級搶先體驗(yàn)