那曲檬骨新材料有限公司

企業號介紹

全部
  • 全部
  • 產品
  • 方案
  • 文章
  • 資料
  • 企業

北匯信息POLELINK

北匯信息始終專注于汽車電子領域的新技術和新產品,秉承“價值創造、共享成功”理念,為整車廠和零部件企業提供完整的研發、測試解決方案。

422 內容數 46w+ 瀏覽量 40 粉絲

VectorCAST—嵌入式代碼自動化測試工具

型號: VectorCAST

--- 產品參數 ---

  • 所在地 上海,北京,長春,重慶,杭州灣,嘉定,廣州

--- 產品詳情 ---

VectorCAST是Vector旗下的一款權威的用于C/C++代碼的動態自動化測試工具,可實現單元/集成測試(VectorCAST/C++)和系統測試(VectorCAST/QA)。VectorCAST遵循ASPICE、ISO26262等行業標準,適用于對自身有高安全性和高可靠性要求的嵌入式系統,降低開發風險,提高代碼質量。

 

VectorCAST基于RAD模型開發,實現了與RAD模型的豐富集成,在功能上覆蓋了需求分析、單元測試、集成測試、覆蓋率分析、回歸測試、部分系統測試等軟件測試所涉及的各個環節。VectorCAST可運行在Windows、Linux等操作系統下,它最大的特點同時也是相比于其它同類工具最大的優勢,就在于最大程序的自動化和更適合用于嵌入式環境。

 

image.png

圖1  RAD模型

 

針對客戶不同的代碼測試需求,VectorCAST為客戶提供了對應的解決方案,其中包括VectorCAST/C++和VectorCAST/QA工具;VectorCAST/C++用于單元/集成測試,VectorCAST/QA用于系統測試。

 

VectorCAST/C++

VectorCAST/C++是一套集成的軟件測試解決方案,主要用于代碼的動態單元測試和集成測試,能顯著降低測試過程中所必需的時間、工作量以及成本。

 

image.png

圖2  VectorCAST/C++

 

VectorCAST/C++特性:

  • 基于需求分析的測試

VectorCAST/C++可以與多種在線需求管理服務器比如Polarion/DOORS/PTC/IBM或者本地需求文檔實現聯調,基于測試需求自定義測試用例,實現測試用例和測試需求的雙向追溯。

 

  • 代碼覆蓋度分析

VectorCAST/C++提供集成的代碼覆蓋分析工具,在單個或者多個測試執行中,提供關于源代碼語句的報告,在源代碼中,通過顏色標注代碼的覆蓋狀態,紅色代表語句未被覆蓋,黃色代表語句部分覆蓋,綠色代表語句被覆蓋,在報告中,根據覆蓋度需求,可通過顏色和百分比的方式統計多種測試覆蓋率,為用戶指明代碼覆蓋信息。

 

image.png

圖3  VectorCAST覆蓋率統計

 

  • 自動創建測試用例

VectorCAST/C++支持用戶以多種形式的輸入輸出參數自動生成測試用例,不需要用戶編寫測試代碼,完全通過GUI窗口自動完成參數設定,也可以基于不同的覆蓋度需求自動創建測試用例,盡可能地達到覆蓋度要求,包括基本路徑、等價類、邊界值和MC/DC測試用例,滿足ISO26262中ASIL D的等級要求。對于基本路徑覆蓋,VectorCAST自動生成的測試用例可以達到90%~100%的覆蓋率;對于MC/DC覆蓋度, VectorCAST會基于MC/DC覆蓋度要求分析代碼結構,自動生成測試用例,用戶也可根據MC/DC真值表去分析代碼結構并創建測試用例。

 

image.png

圖4  自動創建測試用例

 

  • 回歸測試

VectorCAST具有強大的回歸測試的功能,可通過GUI—Incremental或命令行的方式定期的執行測試用例,以增量的方式重構測試環境,檢查代碼變更,只執行被影響到的測試用例,節約項目測試時間,降低項目版本維護的成本。

 

  • 嵌入式目標環境測試----VectorCAST/RSP

VectorCAST/RSP是VectorCAST的工具套件中的實時支持包,VectorCAST/C++結合VectorCAST/RSP使用,支持在嵌入式目標板或是仿真器上直接進行實時應用測試,測試用例在主機設計,在嵌入式目標環境運行,實現嵌入式目標環境的實時測試。

 

  • 編譯器集成

鑒于豐富的嵌入式系統,VectorCAST/C++支持多種(300+)主流的編譯器,所有VectorCAST/C++生成的測試工具組件都將使用編譯器自動編譯和鏈接,同時VectorCAST/C++還提供了到編譯器調試器的接口,以便可以在調試器的控制下運行測試用例。VectorCAST/C++支持的編譯器和嵌入式環境列表(部分):

 

image.png

 

  • 測試執行跟蹤和回放

考慮到代碼的復雜度以及測試人員對代碼的熟悉度,VectorCAST/C++支持單步回放測試用例對應代碼的執行軌跡,協助完成代碼覆蓋度分析和代碼調試。

 

  • 批量插入測試用例

VectorCAST/C++支持導入CSV等格式的數據列表,批量生成測試用例。

 

  • 與Jenkins集成實現持續集成開發/測試

 

VectorCAST/QA

VectorCAST/QA主要用于嵌入式開發的自動化系統測試,為白盒系統測試提供了一個集成的工作流程。VectorCAST/QA 通過集成用戶軟件編譯/構建環境和已有的測試基礎架構,進而獲取軟件在系統測試中的關鍵指標,如代碼復雜度、代碼變更頻率、測試用例狀態和代碼覆蓋度等。

 

VectorCAST/QA的特性:

  • 在系統測試期間自動捕獲和維護代碼覆蓋率數據,幫助用戶快速識別未被測試的部分,并確定提高測試完整性所需的資源;
  • 基于變更的測試,自動計算提供完整測試更改所需的最小測試集,或者是甄別出因代碼變更而受影響的測試用例并重新執行;
  • VectorCAST/QA本身不能生成測試用例,但是VectorCAST/QA可以沿用客戶已有的系統測試的框架和測試用例;
  • 自動對客戶的源碼進行插樁,添加代碼覆蓋率接口;添加覆蓋率接口,會使得源代碼有所膨脹,插樁越細致,代碼膨脹率越大,所以VectorCAST/QA對系統有一定的要求;
  • 與Jenkins集成,在Jenkins中持續不斷執行測試,實現持續集成開發/測試。

 

image.png

圖5   VectorCAST/QA

 

資質認證

VectorCAST通過了南德TüV認證,遵循相關的行業認證標準,比如汽車行業內熟知的ASPIC, ISO26262(ASIL D),工業標準IEC 61508,軌道交通行業標準EN50126等,而且VectorCAST也是目前市面上“唯一”一款針對大/小版本進行認證,并免費提供給用戶《Safety Manual》協助其認證的代碼測試工具集。

 

image.png

圖6   認證證書

 

汽車行業用戶/項目摘要

image.png

為你推薦

  • 北匯信息給客戶的一封感謝信2025-01-24 09:29

    我們寫下這封感謝信,感謝您的長期信任,感謝您選擇了北匯信息,選擇了攜手走過崢嶸歲月,揚帆前行!
    73瀏覽量
  • 中國新的汽車GNSS技術標準:準備進行合規性測試2025-01-15 10:03

    中國新的汽車定位標準有望成為未來車載事故緊急呼叫系統的基石。汽車整車制造商(OEMs)和一級供應商(Tier1s)需做好合規性測試的準備。——針對車載GNSS接收器,中國推出了一項新的推薦性技術標準(GB/T45086.1-2024),面向中國市場的整車制造商(OEMs)和一級供應商(Tier1s)可能需要證明其符合該標準,并應為此準備好測試設備和測試場景庫
    438瀏覽量
  • 基于Vector工具進行CAN協議錯誤幀的分析實踐2025-01-15 10:03

    CAN(ControllerAreaNetwork)協議是當前使用最普遍的車載通信協議之一,其優點不只體現在多主并行、最高達1Mbit/sec的傳輸速率(針對標準CAN)、基于優先級的仲裁機制以及廣播發送的短幀結構,還體現在其錯誤檢測機制上。通過總線數據以及總線波形來分析總線故障時,CAN協議錯誤檢測機制中豐富的錯誤幀類型能讓定位問題的效率更高。錯誤幀是CA
    102瀏覽量
  • C-V2X測試探秘系列之電磁兼容試驗方法2025-01-08 10:03

    在智能網聯汽車中,各種通信技術如2G/3G/4G/5G、GNSS(全球導航衛星系統)、V2X(車聯網通信)等在行業內被廣泛使用。這些技術讓汽車能夠實現緊急呼叫、在線娛樂、導航等多種功能。EMC測試就是為了確保在復雜電磁環境下,汽車的通信系統仍然可以正常工作,保護駕乘者的安全。參考《QCT-基于LTE-V2X直連通信的車載信息交互系統技術要求及試驗方法-1》標
  • 【科普系列】LIN協議錯誤類型介紹2025-01-02 17:27

    了解 LIN總線的錯誤類型對于開發、測試均具有極大的好處。通過對錯誤類型的全面了解,開發人員可以提前預測和避免潛在的問題,增強系統的穩定性、容錯能力和安全性,從而提升系統整體的可靠性和性能。對于測試人員來說則可以更加從容應對總線測試過程中出現的各種異常情況,提高測試的效率和質量。
    3314瀏覽量
  • CI/CD方案:推動智能汽車開發的高效利器2024-12-18 10:03

    在智能化和自動駕駛技術飛速發展的背景下,汽車軟件開發的復雜性正以前所未有的速度增長。面對市場對效率、質量和快速迭代的高需求,傳統開發模式已然捉襟見肘。作為提升開發效率和質量的核心工具,CI/CD(持續集成與持續交付/部署)方案為汽車行業帶來了巨大的變革契機。本文將聚焦CI/CD方案在智能汽車領域的核心價值,并探討如何通過標準化的CI/CD流程幫助企業從容應對
  • 設計仿真 | ??怂箍礦TD智能駕駛仿真方案—Camera2024-12-17 15:16

    基于逼近真實道路場景的視覺環境,VTD的相機傳感器能夠配置現實世界中真實相機的內參外參,模擬鏡頭畸變、CMOS成像、ISP仿真等多種相機成像數據。不僅能夠模擬虛擬環境中的光照、天氣、物體遮擋等因素,還可以還原真實相機的物理特性,更加貼近真實駕駛環境,從而為自動駕駛測試中傳感器算法提供逼真的圖像數據。
  • 深入解析J1939-73:車輛診斷通信的標準與應用2024-12-11 10:01

    SAEJ1939協議概述SAEJ1939協議是由美國汽車工程師協會(SAE,SocietyofAutomotiveEngineers)定義的一種用于重型車輛和工業設備中的通信協議,主要應用于車輛和設備之間的實時數據交換。J1939基于CAN(ControllerAreaNetwork)總線技術,使用29bit的擴展標識符和擴展數據幀,CAN通信速率為250K
    893瀏覽量
  • CANoe對EtherCAT的支持2024-12-05 01:04

    EtherCAT(EthernetforControlAutomationTechnology)是一種基于以太網的現場總線技術,主要用于需要高速、實時通信的工業自動化領域,例如:機器人控制系統、數控機床、測試測量設備和汽車產線等。EtherCAT由BeckhoffAutomation公司開發并成為IEC61158標準,目前由EtherCAT技術協會(ETG)
  • ICMPv6協議基礎簡介2024-12-05 01:04

    在科普介紹文章《IPv6協議—互聯網通信協議第六版》中介紹了IPv6協議,這次的科普主題是ICMPv6(InternetControlMessageProtocolversion6),它作為IPv6網絡中的核心協議之一,是網絡通信中不可或缺的一部分。ICMPv6的設計繼承了IPv4中ICMPv4協議的基本功能,然而,它不僅僅是IPv6中錯誤報告和診斷工具,更
    1667瀏覽量
  • 分布式、域控及SOA架構車身功能測試方案2024-12-27 09:05

    北匯信息推出分布式、域控以及SOA架構的車身功能測試解決方案,支持在實驗室環境下完成車身單部件、系統級功能自動化測試,可以極大地提升車身功能的可靠性和穩定性。
  • TSN和DDS測試解決方案2024-05-10 09:29

    北匯信息提供的TSN/DDS測試系統,測試工具鏈多樣化:提供Vector、TSN Systems、Spirent、臻融科技全套測試解決方案,滿足不同測試場景下的實際需求。
    445瀏覽量
  • 汽車智能座艙域功能測試2024-05-10 09:20

    北匯信息推出座艙域功能測試解決方案,支持在實驗室環境以及實車環境下完成座艙域功能測試,不僅可以確保產品質量、提升用戶體驗、保障行車安全,也能降低維護成本、加速產品上市、滿足法規要求、推動技術創新等。
    2.5k瀏覽量
  • 車載T-Box邏輯功能測試方案2024-04-26 11:19

    北匯信息基于對客戶需求規范、行業法規及自身測試經驗Know-How,為客戶提供完整和專業的T-Box邏輯功能測試解決方案。支持在實驗室環境及實車環境下完成T-Box上層邏輯功能測試及實車數據分析測試,可以極大地提升T-Box的可靠性和穩定性。
  • 汽車OTA通道和壓力測試方案2024-04-25 09:16

    北匯信息基于對客戶需求規范、行業法規及自身測試經驗Know-How,為汽車客戶提供完整和專業的汽車OTA通道測試和壓力測試解決方案,包括測試系統開發、測試規范開發、測試腳本實現及測試實施的全流程服務。
    1.5k瀏覽量
  • TSN網絡設計與驗證咨詢服務2022-09-24 16:59

    TSN通信技術逐步走進汽車行業的視野,目前國內外OEM已積極展開TSN技術預研與儲備工作。伴隨TSN車規級通信芯片成熟度的提升,TSN必將成為IVN以太網主干網的核心基礎技術之一。北匯信息多年來一直致力于TSN設計與驗證的實踐工作,積累了豐富的TSN項目經驗。其間,參與多個國內TSN項目,擁有完整的TSN設計、仿真、原型搭建的開發經驗,同時為客戶提供齊備的TSN測試工具鏈與驗證方法。
    TSN
    750瀏覽量
  • 北匯信息MES成功案例及合作伙伴2022-07-19 18:59

    MES成功案例上海汽車制動系統有限公司(SABS)上海汽車制動系統有限公司(簡稱SABS)是德國大陸公司與上海汽車工業(集團)總公司雙方共同投資組建的企業。公司主要產品為ABS防抱死制動系統、制動鉗、助力器、傳感器、制動軟管等。其生產涉及機加、電鍍、裝配等三種模式。本著“統一規劃、分步實施”的原則,SABS逐年分步進行了MES系統建設。系統覆蓋了機加、電鍍、裝配車間。包含:設備集成、SAP集成、計
    739瀏覽量
  • 注塑MES解決方案2022-07-19 18:42

    通過MES系統建設,可以對生產計劃、執行過程、生產質量、資源等進行全面的數字化管控,打破工廠信息孤島的現狀,通過整合工廠數據,實現數據集中管控與共享,為生產制造經營信息提煉提供數據基礎。
    685瀏覽量
  • 軍工航空航天MES解決方案2022-07-19 18:30

    軍工航空航天MES解決方案:過建立以MES為核心的生產管理系統,與相關信息系統的集成,形成完整的生產信息化管理平臺,實現信息化建設的目標。
    1.1k瀏覽量
  • 汽車行業MES解決方案2022-07-19 18:19

    針對汽車生產制造行業對制造管理系統的管理需求,以及北匯信息在汽車行業多年的MES實施經驗,北信息提供一套成熟的生產信息化管理系統(MES)為生產管理者及企業管理者提供真實、完整、多視角的評估報告,有效支持各級管理決策。
    992瀏覽量
百家乐折桌子| 安新县| 2402 房号 风水| bet365备用器| 适合属虎做生意的名字| 广发娱乐城| 门赌场百家乐的规则| 百家乐官网闲拉长龙| 百家乐庄9点| 百家乐官网下注所有组合| 百家乐b28博你发v| 百家乐官网必赢法冯耘| 德州扑克大小| 赌博百家乐赢不了| 百家乐官网视频挖坑| 百家乐和| 百家乐官网桌布橡胶| 大发888下载 客户端| 缅甸百家乐官网赌| 财神娱乐城打不开| 永利百家乐官网娱乐网| 通化大嘴棋牌官方下载| 做生意招财小窍门| KK娱乐| 评测百家乐博彩网站| 沈丘县| 千亿娱百家乐的玩法技巧和规则 | 百家乐园棋牌| 百家乐官网园zyylc| 威尼斯人娱乐场28gxpjwnsr| 百家乐官网赌场论坛| 大发888出纳柜台 2014| 百家乐官网技巧秘| 六合彩网上下注| 百家乐连长| 百家乐官网游戏开发软件| 大发888注册页| 百家乐官网平客户端| 乐都县| 威尼斯人娱乐城送彩金| 2024地运朝向房子|