翻譯|使用教程|編輯:況魚杰|2020-12-22 15:58:28.190|閱讀 427 次
概述:Parasoft C/C++test針對C/C++開發的專業白盒自動化測試方案,能有效提高軟件開發效率和代碼質量。?本主題介紹了如何在IDE中抑制Parasoft的發現。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Parasoft C/C++test針對C/C++開發的專業白盒自動化測試方案,能有效提高軟件開發效率和代碼質量。C++test 可以進行靜態分析,全面代碼審查,運行時錯誤檢測,并在單元測試和組件測試中集成覆蓋率分析。
抑制IDE中的發現
您可以從 "發現 "視圖中抑制單個發現實例、文件中一個發現類型的所有實例或文件中的所有發現。
壓制關于DTP的調查結果:在DTP上的選項僅適用于已經在DTP上登記并在后續分析運行中被抑制的發現。
如果您正在使用 DTP 的 MISRA 合規性包,請參見 DTP 用戶指南,以了解更多有關 DTP 上 MISRA 合規性報告如何處理抑制的信息。
備案中的抑制
如果您選擇將抑制存儲在一個文件中,它將被存儲在一個parasoft.suppress文件中,創建的位置與包含發現的源文件相同。當您添加一個抑制文件時,該文件會在IDE編輯器中自動打開。該文件的內容可能類似于下面的內容。
suppression-begin file: Simple.cpp rule-id: SECURITY-22 message: Do not use mbstowcs() function reason: verified author: annstu suppression-end suppression-begin file: Account.cpp rule-id: JSF-043 message: Tabs should be avoided reason: verified author: annstu suppression-end
如果您使用的是Eclipse IDE,新創建的抑制文件會自動添加到您的項目中,并與其他項目文件一起顯示在文件樹中。在Visual Studio中,您需要手動將單個抑制文件添加到您的項目中。
如果你使用源碼控制系統來跟蹤源碼的變化,我們建議你在parasoft.suppress文件中進行檢查,以便在整個團隊中共享你的抑制文件。
遷移抑制
如果你的工作區包含了用舊版本的C/C++test創建的壓制,你可能會被提示將廢棄的XML風格格式的壓制轉換為文件內壓制。轉換的結果如下。
與工作區不可用的文件相關聯的壓制不會被轉換。未轉換的壓制列表會被打印到控制臺。如果你想從備份文件中恢復已廢棄的抑制:
您可以在下次啟動IDE時重新遷移已恢復的壓制文件。
查看抑制
您可以查看被抑制的結果,并取消抑制已保存在本地桌面上的結果。
消除抑制
您可以刪除之前查看抑制中的抑制。
在隨后的分析運行中,發現將被取消抑制。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: