<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

Helix QAC—軟件靜態測試工具

經緯恒潤 ? 來源:hirain_tech ? 作者:hirain_tech ? 2024-01-10 17:35 ? 次閱讀

產品概述

Helix QAC是Perforce公司(原PRQA公司)產品,主要用于C/C++代碼的自動化靜態分析工作,可以提供編碼規則以及信息安全相關檢查、代碼質量度量、軟件結構分析、測試結果管理等功能。Helix QAC能夠準確地發現軟件中潛在的問題,自身符合ISO26262功能安全標準認證。適用于自動駕駛領域,能保障嵌入式軟件的質量,提高其防御黑客攻擊能力。Helix QAC主要模塊為QAC/QAC++、Dashboard(原QA Verify)以及常用行業規則包(如MISRA C:2012、MISRA C++:2008、AUTOSAR C++、CERT、CWE等)。

主要功能

多種類、覆蓋面廣的編程規則

QAC/QAC++支持多種新編程標準(MISRA C:2012、AUTOSAR C++、CERT、CWE等)及其他多種行業編程規則。QAC/QAC++能夠發現1900多種C語言問題、1400多種C++的問題,涉及到的方面有:編譯鏈接的錯誤、違反語言規范、可能產生不確定行為的、不安全的數據類型轉換等。

自動對編程規則進行檢查

在工具中添加要分析的文件,配置好相應環境,運行一次就可以對添加的文件進行全部的分析,運行速度快,使用過程簡單,容易理解,上手快。

wKgZomWeZKiARIvLAAHPCMill5c598.png

友好的幫助系統

分析結果內檢查錯誤時,如果對所提示的內容不理解,可以雙擊這個錯誤,進入幫助系統。幫助系統除了提供了對錯誤的描述外,大多情況下會提供例子程序,可以幫助理解錯誤的原因,并且可以根據例子來修改自己的代碼。

wKgZomWeZLCARNVRAAEO1Peh4-c136.png

提供對軟件結構的分析

可以分析軟件的結構,包括文件之間的包含關系、函數之間的調用關系以及函數自身的結構。

wKgZomWeZLaAFXAcAADHlJjkW5A028.png

提供對軟件的質量分析

采用國際標準的軟件質量度量方法及度量指標,對客戶的代碼質量進行評估。提供六十余個指標進行評估,客戶可以方便地在各個指標之間進行切換。

wKgaomWeZLqAXDBOAAC815VlyAs885.png

自定制報告

可實現固定模板報告生成,同時也可根據用戶需求定制報告內容??芍С謱С鯬DF報告、HTML報告。

wKgZomWeZL6Ad9TAAAERBQtsRko337.png

團隊協作

可實現版本管理、基線管理、用戶管理、插入注釋功能,實現團隊協作。

wKgaomWeZMOANj02AAEJs8Uw-nQ374.png

可持續集成

支持命令行形式執行分析,能夠實現與持續集成環境(如Jenkins等)進行集成。

資質認證證書

wKgZomWeZMeAYp_0AAGD6vofG3Q704.png

應用案例

wKgZomWeZM-Aeh-bAAEAm2Yx6tA423.png



審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 軟件
    +關注

    關注

    68

    文章

    4421

    瀏覽量

    86159
  • 靜態測試
    +關注

    關注

    0

    文章

    19

    瀏覽量

    6474
收藏 人收藏

    評論

    相關推薦

    工具工具——映射與調度、模擬與驗證、開發與測試工具

    本篇文章將重點介紹工具鏈的工具相關知識,我們將從工具鏈的基本概念出發,重點介紹工具鏈中的映射和調度工具、模擬與驗證
    的頭像 發表于 05-16 14:30 ?680次閱讀
    <b class='flag-5'>工具</b>鏈<b class='flag-5'>工具</b>——映射與調度、模擬與驗證、開發與<b class='flag-5'>測試工具</b>

    代碼靜態測試工具 Helix QAC 2024.1版新功能解讀

    Helix QAC 2024.1改進了對C++20和C23語言特性的支持,并增加了分析使用多個編譯器的項目的新功能。此外,Validate增強了對于搜索功能和角色權限的用戶體驗,并且包括
    的頭像 發表于 04-25 12:32 ?206次閱讀
    代碼<b class='flag-5'>靜態</b><b class='flag-5'>測試工具</b> <b class='flag-5'>Helix</b> <b class='flag-5'>QAC</b> 2024.1版新功能解讀

    嵌入軟件單元測試工具的作用

    嵌入軟件單元測試工具是現代軟件開發過程中不可或缺的一環。它的作用在于幫助開發人員對軟件中的各個單元進行測試,以確保其功能的正確性和穩定性。單
    的頭像 發表于 04-23 15:31 ?154次閱讀
    嵌入<b class='flag-5'>軟件</b>單元<b class='flag-5'>測試工具</b>的作用

    靜態測試方案

    隨著自動駕駛、車聯網等技術突飛猛進的發展,汽車中包含的軟件越來越多。如何保證這些軟件的質量就成了重中之重。經緯恒潤擁有十幾年的嵌入式軟件研發及測試經驗,經驗豐富的
    的頭像 發表于 01-29 11:36 ?613次閱讀
    <b class='flag-5'>靜態</b><b class='flag-5'>測試</b>方案

    代碼靜態測試工具Helix QAC 2023.4新發布

    Helix QAC 2023.4 為新的 MISRA C++:2023 指南推出了 100% MISRA C++:2023? 規則覆蓋率。此版本還包括擴展的 C++20 語言支持、數據流分析的性能改進以及整個產品中的許多產品體驗增強功能。
    的頭像 發表于 01-13 12:25 ?222次閱讀
    代碼<b class='flag-5'>靜態</b><b class='flag-5'>測試工具</b><b class='flag-5'>Helix</b> <b class='flag-5'>QAC</b> 2023.4新發布

    網絡安全測試工具有哪些類型

    網絡安全測試工具是指用于評估和檢測系統、網絡和應用程序的安全性的一類軟件工具。這些工具可以幫助組織和企業發現潛在的安全漏洞和威脅,以便及時采取措施加固和修復。根據不同的功能和用途,網絡
    的頭像 發表于 12-25 15:00 ?748次閱讀

    redis集群性能測試工具有哪些

    Redis是一種高性能的內存鍵值存儲系統,它被廣泛應用于各種互聯網應用和大規模的數據存儲中。為了評估Redis在不同場景下的性能,我們需要使用一些性能測試工具來對Redis集群進行基準測試和負載測試
    的頭像 發表于 12-04 11:36 ?378次閱讀

    如何使用芯片測試工具測試芯片靜態功耗?

    為什么需要芯片靜態功耗測試?如何使用芯片測試工具測試芯片靜態功耗? 芯片靜態功耗
    的頭像 發表于 11-10 15:36 ?1558次閱讀

    靜態代碼分析工具Helix QAC 2023.3:將100%覆蓋MISRA C++:2023?規則

    Helix QAC 2023.3預計將于2023年第四季度發布的新MISRA C++?指南,將100%覆蓋MISRA C++:2023?規則。 此外,此版本擴展了對C++20語言支持,并改進了Perforce Validate平臺和He
    的頭像 發表于 11-08 18:37 ?298次閱讀
    <b class='flag-5'>靜態</b>代碼分析<b class='flag-5'>工具</b><b class='flag-5'>Helix</b> <b class='flag-5'>QAC</b> 2023.3:將100%覆蓋MISRA C++:2023?規則

    筆記本轉軸扭力測試儀是實用的測試工具

    筆記本轉軸扭力測試儀是實用的測試工具嗎?|深圳磐石測控
    的頭像 發表于 11-06 09:10 ?308次閱讀
    筆記本轉軸扭力<b class='flag-5'>測試</b>儀是實用的<b class='flag-5'>測試工具</b>嗎

    Linux下的stress-ng壓力測試工具介紹

    今天浩道跟大家分享Linux下一款強大的壓力測試工具------stress-ng,這款測試工具對于運維工程師或者測試工程師,還是比較受歡迎的。本文帶你安裝部署,并且列舉出它常用的測試
    的頭像 發表于 11-03 09:31 ?3988次閱讀
    Linux下的stress-ng壓力<b class='flag-5'>測試工具</b>介紹

    T900串口測試工具的使用教程

    T900原廠提供了“串口測試工具”,以便更好地評估T900的相關性能。下面就簡單談下該工具如何使用。
    的頭像 發表于 09-13 11:04 ?1437次閱讀
    T900串口<b class='flag-5'>測試工具</b>的使用教程

    靜態代碼分析器工具Helix QAC 2023.2: 提供 100% 的 MISRA C:2012 和 MISRA C:2023 規則覆蓋率

    Helix QAC 2023.2 提供 100% 的 MISRA C:2012 和 MISRA C:2023 規則覆蓋率,并更新相應的合規性模塊以支持 MISRA C:2023。 此外,此版
    的頭像 發表于 07-31 22:53 ?848次閱讀
    <b class='flag-5'>靜態</b>代碼分析器<b class='flag-5'>工具</b><b class='flag-5'>Helix</b> <b class='flag-5'>QAC</b> 2023.2: 提供 100% 的 MISRA C:2012 和 MISRA C:2023 規則覆蓋率

    嵌入軟件單元測試/集成測試自動化工具

    CoverageMaster winAMS :?適用于嵌入式目標機代碼的單元測試/集成測試工具 全面支持嵌入式微機!驗證嵌入式C/C++軟件 實施以模塊為單位的自動化單元測試工具 不需
    的頭像 發表于 07-11 17:11 ?518次閱讀
    嵌入<b class='flag-5'>軟件</b>單元<b class='flag-5'>測試</b>/集成<b class='flag-5'>測試</b>自動化<b class='flag-5'>工具</b>

    測試工具的主要目的

    、PWM等等在具體的器件測試中還是經常會用到的,串口有調試工具相對方便,當時對于一些特殊情況還是有局限的;SPI、IIC這種接口通信軟件也很少,不像串口工具普遍便利,還有一個主要的原因
    的頭像 發表于 06-29 16:54 ?773次閱讀
    <b class='flag-5'>測試工具</b>的主要目的
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>