伦伦影院久久影视,天天操天天干天天射,ririsao久久精品一区 ,一本大道香蕉大久在红桃,999久久久免费精品国产色夜,色悠悠久久综合88,亚洲国产精品久久无套麻豆,亚洲香蕉毛片久久网站,一本一道久久综合狠狠老

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

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

3天內不再提示

TESSY v5.1 新功能詳解 :引入 Hyper Coverage 與基于變更的測試,大幅縮短 CI 測試時間

龍智DevSecOps ? 2026-04-03 10:29 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

摘要:

針對嵌入式 C/C++ 軟件開發(fā)的自動化單元測試與集成測試利器 TESSY 正式推出 v5.1 版本。本次重磅更新聚焦于提升持續(xù)集成(CI)測試效率與代碼覆蓋率分析能力,核心引入了全新的測試駕駛艙(Test Cockpit)視圖超覆蓋率(Hyper Coverage)代碼訪問(Code Access)分析以及基于變更的測試(Change based testing)等多項創(chuàng)新功能。TESSY v5.1 不僅能幫助測試團隊跨用例精準累計原始代碼覆蓋率、輕松定位隱藏變體代碼,更能通過自動復用歷史結果大幅縮短回歸測試的耗時,全方位護航功能安全標準的落地。作為 TESSY 的授權合作伙伴,龍智為您獨家解析 v5.1 版本的核心亮點。

圖標重新設計

TESSY v5.1 對所有現(xiàn)有視圖布局(perspective)和視圖(view)的圖標進行了重新設計,新的測試駕駛艙(Test Cockpit)視圖也同步適配? 覆蓋率圖標的布局經過優(yōu)化,占用空間更少,從而使測試駕駛艙視圖和測試項目(Test Project)視圖中的覆蓋率列顯示更緊湊?

測試駕駛艙視圖(Test Cockpit View)

新的測試駕駛艙視圖可概覽TESSY項目根目錄或源碼根目錄下的所有源文件?

已執(zhí)行測試的結果和覆蓋率達標情況,均會在源文件層級進行匯總?

wKgZO2nPJUWAclBSAAGz6aVHdkM147.png

此外,在 “測試完成率 (Test Completion Rate)”列中還可以查看測試進度,該列會統(tǒng)計待執(zhí)行的測試對象數量(包括首次執(zhí)行的對象,以及因測試用例或源碼變更需重新執(zhí)行的對象)?

完成測試配置后,TESSY 會自動分析被測源代碼的各類變體。無需測試人員額外操作,在啟動任何運行測試前,即可自動識別未測試的代碼行。

測試執(zhí)行完成后,覆蓋率檢測結果將按源文件中的各函數或方法進行匯總統(tǒng)計,以此定位未覆蓋的代碼行?

代碼訪問分析(Code Access)

新增的代碼訪問(Code Access)功能可自動檢測被測源代碼所有變體中的隱藏代碼和未經測試的代碼。

在分析模塊時,TESSY會為源文件和預處理后的源文件計算校驗和,以此識別代碼變體?

試駕駛艙視圖最終將顯示各源文件及其所有已測變體?

wKgZPGnPJVqABNH-AALFR16feok622.png

完成所有模塊分析后,覆蓋率查看器(Coverage Viewer)視圖布局(perspective)的源碼視圖中,會高亮顯示所有被測代碼變體中均未訪問到的代碼行(如由于預處理指令將它們隱藏在了預處理后的代碼中)。

模塊完成創(chuàng)建和分析后即可獲取該分析結果,讓測試?員在設置測試后就能快速掌握源代碼是否存在未測試部分?

超覆蓋率(Hyper Coverage)

超覆蓋率(Hyper Coverage)新功能支持跨不同測試用例? 測試級別和測試工具匯總覆蓋率檢測結果?

該功能基于常規(guī)覆蓋率檢測指標 (如分支覆蓋、MC/DC 覆蓋等),建立不同代碼變體間的覆蓋率關聯(lián)關系,突破了不同變體之間覆蓋率計算的限制,使覆蓋率可以基于原始源代碼行進行累加。

wKgZPGnPJXCAWH56AAJ4yCh_t7A214.png

測試項目視圖(Test Project)現(xiàn)在專用于處理測試對象,而測試駕駛艙視圖則匯總源文件中各測試對象的所有結果和覆蓋率?

兩個視圖之間的選擇是同步的,在任一視圖中選擇元素時,相關的測試對象都會在另一視圖中被定位顯示出來?

來自不同單元測試和組件測試的覆蓋率結果會被合并,從而更容易實現(xiàn)完整覆蓋,其匯總結果將統(tǒng)一顯示在 測試駕駛艙(Test Cockpit)視圖中。

測試項目(Test Project)視圖調整

測試項目視圖新增默認設置:在測試集合? 文件夾? 模塊和測試對象的狀態(tài)圖標中將忽略覆蓋率結果?

覆蓋率結果仍會在覆蓋率列中匯總至測試集合層級,但測試結果狀態(tài)將不再包含已經達成的覆蓋率?

wKgZO2nPJYiARvPDAAHT_GzSUnM493.png

該設置可在首選項中修改,以恢復傳統(tǒng)?為?
此外,模塊分析現(xiàn)在只會清除測試項目視圖中的結果?即使執(zhí)行模塊分析后,對于未發(fā)?變化的測試對象,其結果仍會保留在測試駕駛艙視圖中?

該行為也可在首選項中恢復為傳統(tǒng)模式?

測試駕駛艙視圖中的會提示消息,告知哪些結果被保留:

wKgZPGnPJZSARq59AAH109sZ1b8658.png

覆蓋率評審

新增的覆蓋率評審功能?持在使?代碼訪問(CA)和超級覆蓋率(HC)進行代碼覆蓋率測量時處理未覆蓋的代碼行?用戶可以為源碼行添加預定義或自定義的注釋,用于說明為何這些代碼無法覆蓋?典型場景包括隱藏的調試代碼或不可達的默認分支。

wKgZPGnPJaCAdUdeAAHf_5t0hIk350.png

覆蓋率查看器(CV)視圖布局(perspective)中的覆蓋率評審視圖按源文件列出所有評審記錄。用戶可通過高亮顯示未覆蓋代碼行的源碼視圖添加新的覆蓋率評審。

wKgZPGnPJa-AUqXIAAPWYoOWWNQ744.png

經過評審的代碼?被納?代碼訪問(CA)和超級覆蓋率(HC)的統(tǒng)計中,使用戶可通過標準覆蓋率測量結合覆蓋率評審,始終達成完整覆蓋率。所有覆蓋率評審記錄均將納入測試匯總報告。

測試總結報告

新版測試匯總報告取代了原有的測試概覽報告。該報告基于被測源文件提供測試項目當前狀態(tài)的精簡匯總,展示測試結果、覆蓋率數據及覆蓋率評審信息。

wKgZO2nPJciATGqvAAUA-38JygY030.png

測試總結報告的 XML ?件包含所有測試對象的校驗和及當前測試結果?該 XML 文件可以作為后續(xù)測試運行的基準匯總進行加載,從而僅執(zhí)行發(fā)生變更的測試對象?

基于變更的測試

測試新版本源碼時,未變更源碼部分的歷史測試結果將自動復用,并在測試駕駛艙視圖中顯示。模塊分析操作可能會清除測試項目視圖中的現(xiàn)有結果,但這些結果仍會應用于測試駕駛艙視圖中未發(fā)生變更的測試對象。

執(zhí)行測試時,用戶可選擇僅運行測試對象已發(fā)生變更、或自上次執(zhí)行后已更新的測試:

wKgZPGnPJdaABUXaAALI0sIxTSs806.png

歷史測試結果的必要信息將從測試總結報告 XML ?件中提取?任何舊版測試匯總報告XML文件都可以作為測試與測試對象的基準進行加載?該功能可顯著減少持續(xù)集成(CI)中周期性持續(xù)測試的時間,因為只需重新測試變更的測試項或代碼部分。

賦能您的嵌入式測試管線:

面對日益復雜的代碼變體和冗長的 CI 流水線,TESSY v5.1 提供了極具突破性的解決方案。想要親自體驗 TESSY v5.1 如何為您縮短測試執(zhí)行時間并輕松實現(xiàn) 100% 代碼覆蓋率?

作為 TESSY 在中國區(qū)的授權合作伙伴,龍智(DragonSoft) 擁有豐富的 DevSecOps 與軟件質量管理落地經驗,隨時為您提供全方位的本地化支持:

  • 試用支持:幫助您更好地了解如何借助TESSY提升您的測試效率和覆蓋率。
  • 技術演示: 針對您的實際 C/C++ 項目,提供一對一的專屬 Demo 演示。
  • 平滑升級支持: 為老版本用戶提供安全、無縫的 v5.1 升級評估與最佳實踐指導。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    ADI部分產品組裝和測試地點變更通知

    ADI部分產品組裝和測試地點變更通知 作為電子工程師,我們都知道產品的生產變動可能會對設計和使用產生影響。今天要和大家分享的是Analog Devices, Inc.(ADI)發(fā)布的一份產品/工藝
    的頭像 發(fā)表于 03-30 15:15 ?235次閱讀

    使用R&S?FSVA3000頻譜分析儀縮短 5G 新空口多載波測試時間

    測量的總測試時間 羅德與施瓦茨解決方案 RS?FSV3-K144)使用相同的算法。因此,RS?基于服務器的測試能夠充分發(fā)揮其全部潛能。本應用說明表明,即使僅使用單一儀器作為I/Q數據源,也能
    的頭像 發(fā)表于 03-16 17:31 ?573次閱讀
    使用R&amp;S?FSVA3000頻譜分析儀<b class='flag-5'>縮短</b> 5G 新空口多載波<b class='flag-5'>測試</b><b class='flag-5'>時間</b>

    嵌入式軟件單元測試必要性與專業(yè)工具重要性的系統(tǒng)性專業(yè)研究報告

    周期縮短40%,打破LabVIEW、dSPACE壟斷 ?5. 最佳實踐:AI協(xié)同、CI/CD與覆蓋率真相 ?5.1 AI-人協(xié)同測試模型(AHCTM) 表格 角色 職責 局限 ?AI工
    發(fā)表于 03-05 10:41

    單元測試工具TESSY:如何科學估算與跟蹤測試工作量?

    在嵌入式軟件開發(fā)中,每個測試對象(Test Object)因復雜度不同,所需工時也大相徑庭。如何精準預估并實時監(jiān)控進度?本系列教程由TESSY授權分銷商——龍智翻譯制作,帶您深入了解 TESSY 強大的
    的頭像 發(fā)表于 02-27 15:34 ?168次閱讀
    單元<b class='flag-5'>測試</b>工具<b class='flag-5'>TESSY</b>:如何科學估算與跟蹤<b class='flag-5'>測試</b>工作量?

    自動化測試平臺的版本管理功能對比分析

    在ATE相關的測試項目與方案管理中,版本管理是保障測試一致性、追溯變更軌跡、沉淀測試資產的核心環(huán)節(jié)。
    的頭像 發(fā)表于 02-03 18:34 ?164次閱讀
    自動化<b class='flag-5'>測試</b>平臺的版本管理<b class='flag-5'>功能</b>對比分析

    VIAVI Xgig 5P16推出全新功能,完善PCIe5.0測試需求

    VIAVI Xgig 5P16推出全新功能,完善了PCIe5.0測試需求。Xgig 5P16分析儀/協(xié)議訓練器提供16通道全速數據捕獲和錯誤注入,可對PCIe協(xié)議進行詳細的功能和性能分析。
    的頭像 發(fā)表于 12-17 16:25 ?418次閱讀
    VIAVI Xgig 5P16推出全<b class='flag-5'>新功能</b>,完善PCIe5.0<b class='flag-5'>測試</b>需求

    CI/CT自動化測試解決方案

    北匯信息可以提供Jenkins、Gitlab Runner CI和自研平臺等的CI/CT整體解決方案,通過CI/CT自動化測試執(zhí)行、測試策略
    的頭像 發(fā)表于 11-12 16:01 ?1556次閱讀
    <b class='flag-5'>CI</b>/CT自動化<b class='flag-5'>測試</b>解決方案

    嵌入式C/C++回歸測試四大最佳實踐(附自動化測試工具TESSY使用教程)

    嵌入式開發(fā)中,一次微小的代碼改動都可能引發(fā)“蝴蝶效應”,如何守護系統(tǒng)的穩(wěn)健?推薦專業(yè)的自動化測試工具#TESSY,源自戴姆勒-奔馳,是嵌入式C/C++單元/集成測試的標桿。
    的頭像 發(fā)表于 10-31 14:21 ?515次閱讀
    嵌入式C/C++回歸<b class='flag-5'>測試</b>四大最佳實踐(附自動化<b class='flag-5'>測試</b>工具<b class='flag-5'>TESSY</b>使用教程)

    ATECLOUD-POWER電源模塊測試系統(tǒng)功能詳解

    。 電源測試系統(tǒng) 被測產品參數: 單路進1/2路出軍用DCDC電源模塊 輸出端:功率小于300W,電流小于5A,電壓小于60V; 輸入端:功率小于300W,電流小于5A,電壓小于60V測試
    的頭像 發(fā)表于 08-18 14:48 ?996次閱讀
    ATECLOUD-POWER電源模塊<b class='flag-5'>測試</b>系統(tǒng)<b class='flag-5'>功能</b><b class='flag-5'>詳解</b>

    單元測試工具TESSY現(xiàn)已支持ABIX HiperSIM,助力MELEXIS MLX16 汽車嵌入式系統(tǒng)的軟件驗證

    TESSY現(xiàn)已支持ABIX HiperSIM,為基于MELEXIS MLX16架構的汽車嵌入式系統(tǒng)提供高效、可靠的軟件驗證解決方案。自動化測試+高保真仿真,助力提升軟件質量與開發(fā)效率。
    的頭像 發(fā)表于 07-17 13:39 ?933次閱讀
    單元<b class='flag-5'>測試</b>工具<b class='flag-5'>TESSY</b>現(xiàn)已支持ABIX HiperSIM,助力MELEXIS MLX16 汽車嵌入式系統(tǒng)的軟件驗證

    技術干貨 | 精準測試,高效分析——ADC直方圖測試技術詳解

    本章詳解ADC線性度測試的兩種核心方法:線性斜坡法和正弦波法,涵蓋DNL/INL計算、測試參數優(yōu)化及德思特高精度測試方案,助您快速掌握ADC性能評估關鍵技術。
    的頭像 發(fā)表于 07-07 10:40 ?1014次閱讀
    技術干貨 | 精準<b class='flag-5'>測試</b>,高效分析——ADC直方圖<b class='flag-5'>測試</b>技術<b class='flag-5'>詳解</b>

    季豐車規(guī)級高精度SLT測試能力更新

    浙江季豐電子測試廠新引入的SLT HT3012CT + ATC 5.1系統(tǒng)級測試設備,集高效、精準、智能于一體,適配電子元件、半導體封裝等嚴苛場景,將助力
    的頭像 發(fā)表于 07-05 11:43 ?1304次閱讀

    【文章轉載】CANoe產品體系19版本新功能(下) - 基礎功能與XIL測試

    新版本持續(xù)為智能電動網聯(lián)汽車軟件開發(fā)測試帶來全新功能,IDE開發(fā)環(huán)境支持.NET8.0、Python、MATLAB2024b,VisualStudioCode集成測試開發(fā)和調試功能,支
    的頭像 發(fā)表于 06-25 10:03 ?1968次閱讀
    【文章轉載】CANoe產品體系19版本<b class='flag-5'>新功能</b>(下) - 基礎<b class='flag-5'>功能</b>與XIL<b class='flag-5'>測試</b>

    整車測試:外觀功能測試

    在開展整車外觀功能測試前,需要做好充分準備工作。首先要明確車輛的設計圖紙、技術規(guī)范和驗收標準,這是判斷車輛外觀功能是否合格的重要依據。同時,確保測試場地清潔、干燥且光線充足,避免外界因
    的頭像 發(fā)表于 05-27 10:51 ?1669次閱讀
    整車<b class='flag-5'>測試</b>:外觀<b class='flag-5'>功能</b><b class='flag-5'>測試</b>篇

    老文章新視角:從靜態(tài)測試CI/CT生態(tài)的進化

    從靜態(tài)測試工具到CI/CT生態(tài)的進化,不僅是技術功能的疊加,更是軟件工程方法論的范式躍遷。未來汽車行業(yè)的CI技術將不再是簡單的“工具鏈拼接”,而是以虛擬化
    的頭像 發(fā)表于 05-26 10:50 ?1733次閱讀
    老文章新視角:從靜態(tài)<b class='flag-5'>測試</b>到<b class='flag-5'>CI</b>/CT生態(tài)的進化