91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

上??匕睸martRocket系列:嵌入式軟件智能化測(cè)試工具

上??匕?/a> ? 來(lái)源:上??匕?/span> ? 作者:上??匕?/span> ? 2022-08-02 14:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

測(cè)試現(xiàn)狀

如果說(shuō)軟件成為未來(lái)世界的基礎(chǔ),那么軟件單元將是基礎(chǔ)中的基礎(chǔ)。若想開發(fā)出高質(zhì)量的軟件,源代碼缺陷檢測(cè)不可或缺,但是人工進(jìn)行代碼缺陷檢測(cè)時(shí),無(wú)法保證所有源碼都被檢測(cè)到且仍然存在較高風(fēng)險(xiǎn)。此外汽車電子領(lǐng)域等高安全領(lǐng)域,對(duì)單元測(cè)試有較高的行業(yè)標(biāo)準(zhǔn),對(duì)集成測(cè)試有明確的需求,但是面對(duì)著測(cè)試人員手動(dòng)編寫測(cè)試用例帶來(lái)的效率低、時(shí)間人力成本高等困境。同時(shí),以IEC 61508為基礎(chǔ)的功能安全標(biāo)準(zhǔn)體系,對(duì)軟件的單元測(cè)試均有明確的技術(shù)要求。如,ISO 26262汽車電子功能安全標(biāo)準(zhǔn)第六部分明確提出,軟件單元測(cè)試要滿足語(yǔ)句、分支、MC/DC等測(cè)試覆蓋指標(biāo)。

產(chǎn)品概述

SmartRocket TestGrid支持靜態(tài)分析,滿足根據(jù)國(guó)軍標(biāo)、MISRA標(biāo)準(zhǔn)對(duì)源碼進(jìn)行質(zhì)量分析;支持C/C++語(yǔ)言的單元測(cè)試,采用人工智能算法,利用自動(dòng)推理與符號(hào)執(zhí)行技術(shù),分析程序路徑,產(chǎn)生滿足覆蓋率的測(cè)試用例并在后臺(tái)自動(dòng)執(zhí)行,對(duì)于C代碼可以自動(dòng)生成覆蓋率高達(dá)100%的測(cè)試用例;支持不同程度的集成測(cè)試,用戶通過(guò)設(shè)置調(diào)用函數(shù)是否打樁,實(shí)現(xiàn)調(diào)用函數(shù)集成程度的自主控制。


9V3aH2SjK1KH5354oUL5C66Qh0Czw112.jpg


產(chǎn)品功能

01 缺陷查看

可以自定義檢測(cè)模板,通過(guò)知識(shí)中心快速了解和查閱每條缺陷的具體內(nèi)容。缺陷結(jié)果按規(guī)范和文件兩種方式分類,頁(yè)面直接呈現(xiàn)分析結(jié)果,每條缺陷出現(xiàn)的具體位置都可定位。


o0H0s43tnKnY1A57A2f31qB6c1BP9k85.png


02 智能測(cè)試

全面覆蓋形參、全局變量、樁函數(shù)、樁函數(shù)形參等數(shù)據(jù)。支持語(yǔ)句、分支、MC/DC及邊界覆蓋準(zhǔn)則,能夠滿足IEC 61508-3:2010(工業(yè)通用)、EN 50128:2011(軌道交通)、ISO 26262-8:2018(汽車電子)等行業(yè)規(guī)范中的單元測(cè)試。自動(dòng)分析被測(cè)工程并基于先進(jìn)動(dòng)態(tài)符號(hào)執(zhí)行技術(shù)智能生成高覆蓋、低冗余的測(cè)試用例。


5cUd11960eIU8M3t1WL6A9B1272HFtut.png


03 集成可控

支持部分集成和全部集成,可以自主設(shè)置調(diào)用函數(shù)是否打樁,充分實(shí)現(xiàn)不同情況下不同集成測(cè)試的需求。支持查看函數(shù)之間的調(diào)用關(guān)系,可以進(jìn)行圖形化的用例管理,滿足功能正確性測(cè)試和結(jié)構(gòu)化覆蓋率測(cè)試等要求。


35r2TP10Ne6XcH9fI59SZpL101gP2C50.png


04 信息匯總

支持每個(gè)項(xiàng)目當(dāng)前測(cè)試結(jié)果的概況查看。


011119xn580bcxDPA82jMAV6z023CjaG.png


05 報(bào)告生成

自動(dòng)生成靜態(tài)分析、單元測(cè)試和集成測(cè)試的報(bào)告。


iX5bAB1Q1b0z3DJ9I6Sz3621B2qk962m.png


特色優(yōu)勢(shì)

01 軟件智能測(cè)試一體化

支持根據(jù)編碼規(guī)范的要求自動(dòng)對(duì)代碼完成分析,檢測(cè)并定位代碼中的缺陷;支持針對(duì)覆蓋準(zhǔn)則自動(dòng)生成精簡(jiǎn)化的測(cè)試用例集,并在用例生成后自動(dòng)執(zhí)行,進(jìn)行預(yù)期值的比對(duì)和最終結(jié)果的輸出。

02 單元測(cè)試一鍵完成

單元測(cè)試時(shí)無(wú)需單獨(dú)投入專門的測(cè)試人員,開發(fā)人員在編碼完成后一鍵即可進(jìn)行單元測(cè)試。支持自動(dòng)生成測(cè)試用例,在低冗余的同時(shí)滿足語(yǔ)句覆蓋、分支覆蓋和MD/DC覆蓋。

03 多角度多方位缺陷檢查

支持缺陷掃描和質(zhì)量審查,分析完成后,可以同時(shí)進(jìn)行缺陷查看和缺陷定位,能夠大幅度提升代碼健壯性。

04 服務(wù)定制、集成

支持定制化測(cè)試報(bào)告,根據(jù)模板自動(dòng)生成滿足要求的測(cè)試報(bào)告。支持持續(xù)集成CI方案,滿足代碼提交后自動(dòng)觸發(fā)測(cè)試驗(yàn)證工作。

成果應(yīng)用

已為嫦娥五號(hào)、C919大飛機(jī)、直-6直升機(jī)、上海地鐵17號(hào)線、Tier1廠商車門控制、ECU控制系統(tǒng)、造車新勢(shì)力自動(dòng)駕駛系統(tǒng)等重大工程提供支撐,測(cè)試航空航天、地鐵信號(hào)、汽車電子、核電控制及開源軟件超過(guò)1000萬(wàn)行代碼。

01 航空航天

衛(wèi)星控制軟件是衛(wèi)星控制系統(tǒng)的核心,其功能復(fù)雜,單元測(cè)試覆蓋率要求高,手工測(cè)試用例編寫成本大,且容易出錯(cuò)。TestGrid能夠自動(dòng)生成滿足語(yǔ)句覆蓋、分支覆蓋、MC/DC覆蓋的單元測(cè)試用例,并自動(dòng)進(jìn)行測(cè)試執(zhí)行,能夠提高軟件測(cè)試效率和軟件產(chǎn)品質(zhì)量。在某航天單位 15 萬(wàn)行代碼測(cè)試中,TestGrid獲得了超過(guò)90%的平均語(yǔ)句覆蓋率。



02 軌道交通

地鐵信號(hào)系統(tǒng)是地鐵控制的中樞,在地鐵信號(hào)系統(tǒng)測(cè)試中,需要根據(jù)不同的SIL等級(jí)來(lái)進(jìn)行相應(yīng)的單元測(cè)試。傳統(tǒng)測(cè)試中,測(cè)試用例編寫依靠人力實(shí)現(xiàn),對(duì)于MC/DC覆蓋率有嚴(yán)苛要求的軟件代碼測(cè)試,必然會(huì)耗費(fèi)大量的人力及時(shí)間。在某地鐵信號(hào)單位的20萬(wàn)行代碼測(cè)試中,TestGrid獲得了平均超過(guò)85%的語(yǔ)句覆蓋率,用例生成效果顯著。



03 汽車電子

汽車電子行業(yè)遵從ISO26262標(biāo)準(zhǔn),對(duì)于需要達(dá)到ASIL-D安全等級(jí)的工程,同樣需要耗費(fèi)大量的人力及時(shí)間來(lái)編寫用例。TestGrid生成的用例能夠無(wú)縫應(yīng)用于汽車電子行業(yè),從而幫助測(cè)試人員快速達(dá)到語(yǔ)句/分支、MC/DC的代碼覆蓋率要求。在某汽車電子單位10萬(wàn)行代碼測(cè)試中,TestGrid獲得了超過(guò)85%的平均語(yǔ)句覆蓋率。



榮譽(yù)資質(zhì)

產(chǎn)品獲TüV南德頒發(fā)的功能安全證書

滿足IEC 61508-3:2010、EN 50128:2011、ISO 26262-8:2018標(biāo)準(zhǔn)

獲2019年上海市重點(diǎn)產(chǎn)品質(zhì)量攻關(guān)成果獎(jiǎng) 二等獎(jiǎng)

獲2019年網(wǎng)絡(luò)安全新技術(shù)新應(yīng)用創(chuàng)新產(chǎn)品評(píng)選 特等獎(jiǎng)

獲2020年中國(guó)網(wǎng)絡(luò)安全產(chǎn)業(yè)聯(lián)盟網(wǎng)絡(luò)安全創(chuàng)新產(chǎn)品 優(yōu)秀獎(jiǎng)


k6189659W3Y1fqd1C2Vv7jlZk6KIu02w.jpg




審核編輯 黃昊宇


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

    關(guān)注

    5198

    文章

    20436

    瀏覽量

    333946
  • 智能化
    +關(guān)注

    關(guān)注

    15

    文章

    5235

    瀏覽量

    60152
  • 工業(yè)控制
    +關(guān)注

    關(guān)注

    38

    文章

    1655

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    軟件測(cè)試工具深度解析?

    、可認(rèn)證的嵌入式軟件。以下是其各功能模塊的全面解析。 ?一、單元測(cè)試自動(dòng)引擎? 此模塊通過(guò)高度自動(dòng)技術(shù),將工程師從繁瑣的
    的頭像 發(fā)表于 01-26 14:23 ?118次閱讀

    嵌入式驅(qū)動(dòng)開發(fā),需要掌握哪些技能?

    單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試等,并學(xué)會(huì)使用調(diào)試工具進(jìn)行問(wèn)題排查。 6、 其他嵌入式驅(qū)動(dòng)開發(fā),實(shí)質(zhì)也是
    發(fā)表于 01-20 16:46

    什么是嵌入式應(yīng)用開發(fā)?

    設(shè)計(jì)、實(shí)現(xiàn)和部署,還包括硬件選擇、軟件設(shè)計(jì)、測(cè)試、集成和維護(hù)等流程?。 定義和背景 嵌入式應(yīng)用開發(fā)是指將軟件部署到嵌入式系統(tǒng)中,這些系統(tǒng)
    發(fā)表于 01-12 16:13

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

    “我怎么才能使程序跑得更快”、“什么編譯器最好”等問(wèn)題。 面對(duì)這個(gè)不同尋常卻異乎成熟的問(wèn)題,可能很多人都不知道怎么辦,下面就來(lái)講講軟件測(cè)試找bug常見方法和秘訣。 1懂得使用工具 通常嵌入式
    發(fā)表于 01-12 07:07

    嵌入式軟件單元測(cè)試中AI自動(dòng)與人工檢查的協(xié)同機(jī)制研究:基于專業(yè)工具的實(shí)證分析

    ? ?摘要****? 本文系統(tǒng)探討嵌入式軟件相較于通用軟件在單元測(cè)試層面的特殊性,分析其對(duì)高覆蓋率、可追溯性與實(shí)時(shí)性驗(yàn)證的嚴(yán)苛需求,并以專業(yè)工具
    發(fā)表于 12-31 11:22

    C語(yǔ)言單元測(cè)試嵌入式軟件開發(fā)中的作用及專業(yè)工具的應(yīng)用

    產(chǎn)品風(fēng)險(xiǎn)。未來(lái),隨著AI和自動(dòng)技術(shù)的發(fā)展,嵌入式C語(yǔ)言單元測(cè)試將更加智能化和自動(dòng),winAMS等工具
    發(fā)表于 12-18 11:46

    嵌入式C/C++回歸測(cè)試四大最佳實(shí)踐(附自動(dòng)測(cè)試工具TESSY使用教程)

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

    嵌入式軟件測(cè)試與專業(yè)測(cè)試工具的必要性深度解析

    故障,最終召回成本高達(dá)數(shù)百萬(wàn)歐元。主流測(cè)試工具與技術(shù)方案嵌入式軟件測(cè)試工具市場(chǎng)提供了多樣的解決方案,滿足不同
    發(fā)表于 09-28 17:42

    嵌入式達(dá)到什么水平才能就業(yè)?

    :包括GPIO、定時(shí)器、中斷、ADC 等外設(shè)的配置與調(diào)試,能實(shí)現(xiàn)如溫濕度采集、電機(jī)控制等功能掌握嵌入式 Linux 驅(qū)動(dòng)開發(fā)基礎(chǔ):能編寫簡(jiǎn)單字符設(shè)備驅(qū)動(dòng),實(shí)現(xiàn)設(shè)備的初始、讀寫操作,會(huì)用內(nèi)核調(diào)試工具
    發(fā)表于 09-15 10:20

    新一代嵌入式開發(fā)平臺(tái) AMD嵌入式軟件工具2025.1版現(xiàn)已推出

    AMD 2025.1 版嵌入式軟件工具是面向新一代嵌入式系統(tǒng)開發(fā)而打造的綜合平臺(tái),全面加速概念構(gòu)想到部署落地。 2025.1 版嵌入式
    的頭像 發(fā)表于 08-20 09:15 ?3971次閱讀

    AMD 2025.1版嵌入式軟件工具的新增功能

    AMD 2025.1 版嵌入式軟件工具是面向新一代嵌入式系統(tǒng)開發(fā)而打造的綜合平臺(tái),全面加速概念構(gòu)想到部署落地。
    的頭像 發(fā)表于 08-15 15:32 ?1262次閱讀

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

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

    嵌入式開發(fā)就業(yè)還有前景嗎?

    。在智能家居領(lǐng)域,嵌入式開發(fā)的主要工作是開發(fā)各種智能化設(shè)備和系統(tǒng),如智能照明、智能防、
    發(fā)表于 07-16 10:47

    調(diào)試工具:Eclipse調(diào)試工具欄與窗口的深入分析

    摘要 :在嵌入式系統(tǒng)開發(fā)領(lǐng)域,高效的調(diào)試工具鏈對(duì)于項(xiàng)目的成功實(shí)施具有決定性意義。本文聚焦于 Eclipse 調(diào)試工具欄與窗口的功能特性,深入剖析其在嵌入式開發(fā)調(diào)試過(guò)程中的關(guān)鍵作用。以廈
    的頭像 發(fā)表于 07-07 11:32 ?871次閱讀
    調(diào)<b class='flag-5'>試工具</b>:Eclipse調(diào)<b class='flag-5'>試工具</b>欄與窗口的深入分析

    嵌入式軟件單元測(cè)試的必要性、核心方法及工具深度解析

    一、為什么嵌入式軟件必須重視單元測(cè)試? ?嵌入式系統(tǒng)的特殊性? 在汽車 ECU、醫(yī)療設(shè)備控制器等場(chǎng)景中,軟件直接操控硬件,?單比特錯(cuò)誤可能導(dǎo)
    的頭像 發(fā)表于 03-21 14:53 ?1406次閱讀