翻譯|使用教程|編輯:況魚杰|2020-12-16 15:22:06.560|閱讀 602 次
概述:Parasoft C/C++test針對C/C++開發的專業白盒自動化測試方案,能有效提高軟件開發效率和代碼質量。本文將向您介紹靜態分析類型。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Parasoft C/C++test針對C/C++開發的專業白盒自動化測試方案,能有效提高軟件開發效率和代碼質量。C++test 可以進行靜態分析,全面代碼審查,運行時錯誤檢測,并在單元測試和組件測試中集成覆蓋率分析。
基于模式的分析
基于模式的分析可以檢測源代碼中基于編程標準(如CWE和MISRA)的已知會導致軟件缺陷的構造?;?于模式的靜態分析有助于確保開發人員遵循編碼最佳實踐、單元測試最佳實踐以及組織的開發政策。
此分析和以下所有分析類型都是通過內置或用戶定義的測試配置來執行的;請參見 "使用測試配置"。
有關內置配置的信息,請參見內置測試配置。
基于流量的分析
基于流程的分析模擬執行路徑,以檢測只有在運行時才會出現的潛在缺陷。通過分析跨越應用程序代碼大部分的復雜路徑,它可以識別出基于模式分析可能無法檢測到的問題。
在分析期間運行Flow Analysis內置的測試配置之一,以執行基于流程的分析規則。
有關如何配置流量分析的信息,請參見配置流量分析。
代碼重復分析
避免代碼重復可以幫助您改進應用程序設計并降低維護成本。該分析類型使用一組規則來指定什么應該被認為是重復代碼。
運行以下內置測試配置來執行代碼重復檢測規則。
指標分析
度量分析可衡量代碼的特性,如循環復雜度、扇形和缺乏凝聚力,以確定代碼結構中的潛在弱點。您可以為度量設置一個可接受的范圍,以便在代碼不符合您的策略時發出警報。
運行以下內置測試配置來執行度量分析。
有關代碼復制檢測和度量的詳細信息,請參見《自動化用戶指南》中的分析類型。
以上就是如何介紹靜態分析類型的教程了,下一部分我們將介紹如何運行靜態分析,感興趣的朋友可以多多關注本教程。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: