ag8亞官網

登錄 | 注冊 | English

研發工具

ag8亚官网  >  研發工具  >  V流程仿真及測試階段  >  Helix QAC — 軟件靜態測試工具

Helix QAC — 軟件靜態測試工具ag8亞官網

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

 

        Helix QAC 主要模塊為QAC/QAC++、QA Verify、以及常用行業規則包(如MISRA C:2012、MISRA C++:2008、AUTOSRA C++、CERT、CWE 等)。

 

產品介紹
1.QAC/QAC++ 主要功能

• 代碼自動審查 

        QAC/QAC++ 能夠對C/C++ 代碼規則進行自動檢查,報告所違反的編程標準和準則,減少代碼審查所需的時間,使軟件工程師在開發階段就可以避免代碼中的問題。

 

 

• 規範支持 

        QAC/QAC++支持多種新編程標準(MISRA C:2012、AUTOSRA C++、CERT、CWE 等), 及其他多種行業編程規則。QAC/ QAC++ 能夠發現1900 多種C 語言問題、1400 多種C++ 的問題,並提供方便的二次開發接口,可以讓軟件質量工程師定製符合自身要求的規範。

 

• 科學的質量度量 

        QAC/QAC++ 提供先進的度量指標分析能力,包括60多種C語言度量元和20多種C++語言度量元,為處於不同成熟度企業的軟件質量改進提供客觀準確的依據,幫助企業從宏觀上把控軟件質量。

 

• 靈活的測試管理

        QAC/QAC++ 能夠對全生命周期的測試過程提供代碼質量管理解決方案。通過QA Verify 插件,開發經理可以隨時通過網頁監控項目質量趨勢,跟蹤缺陷狀態、管理代碼質量、分配工作任務、定義複合度量、對比分析質量、定製生成質量報告, 並和Baseline 插件一起,進行測試的版本管理和控製。

 

2.QA Verify 主要功能

        QA Verify 可以與第三方持續集成插件(如Jenkins)集成,在服務器端進行代碼集中、定時測試,測試後將結果分發給團隊裏的不同角色,同時提供了良好的團隊協作、版本管理、報告導出等功能。

 

 

3.Helix QAC 主要功能

        Helix QAC(原 QA Framework),將QAC/QAC++ 的用戶界麵又封裝了一層, 在新的用戶界麵上支持更多操作,比如可以同時使用QAC 和QAC++ 的分析器,不再需要單獨使用兩個軟件;再如用戶可以在QAC/QAC++ 的界麵上直接修改源代碼;且默認已包含Helix QAC Dashboard(原 QA Verify)功能等。其主要功能有: 

 

• 新的用戶界麵

     ♦  支持分析界麵對源碼進行編輯 
     ♦  交叉平台命令行接口 

• 與Visual Studio 和Eclipse 無縫集成

• 支持混合代碼(C 和C++ )的檢查

• 提供HIS 度量報告

• 更方便地保存和發布QAC/QAC++工程文件

 

關於恒潤
企業簡介
企業理念
企業資質
新聞中心
恒潤在全球
誠聘英才
校園招聘
實習生招聘
社會招聘
走進恒潤
常見問題
市場活動
在線研討會
線下活動
微信課堂
用戶社區
資料下載
恒潤月刊
用戶留言
個人中心
PMT留言
相關鏈接
達索公司
IBM-中國
聯係ag8亚官网
電話:18612143329/15210791832
郵箱:market_dept@hirain.com
版權所有 © 北京ag8亚官网恒潤科技有限公司 京ICP備18000642號-1 京公網安備11010802017344號 網站地圖 | 招聘信息 | 法律聲明 | 隱私保護
本文来源 http://pixlgolf.com