翻譯|使用教程|編輯:況魚杰|2020-12-08 15:58:42.113|閱讀 944 次
概述:本文將會介紹在使用Parasoft C/C++test過程中的常見問題以及如何進行故障排除。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Parasoft C/C++test是針對C/C++開發的專業白盒自動化測試方案,能有效提高軟件開發效率和代碼質量。
如何在命令行上快速獲取使用信息?
使用-help命令行開關:
cpptestcli.exe -help
如何通過代理服務器使用C/C++test?
通常情況下,如果你通過代理服務器連接,你需要通過向JVM傳遞特定協議的系統屬性來配置連接--使用-D命令行選項。要使用C/C++test,請確保HTTPS協議的系統屬性(https.proxyHost和https.proxyPort)已經配置好。你的命令行可能類似于下面:
java -Dhttps.proxyHost=myserver.example.com -Dhttps.proxyPort=8080Visual Studio不支持代理模式。
注意:如果你在Eclipse的桌面上使用C/C++test,代理設置會被自動檢測到,不需要在命令行中配置。
在將C/C++test與Visual Studio集成時,如果指定了注冊表鍵后綴,如何解決安裝失敗的問題?
由于Windows的路徑長度限制,提供較長的注冊表后綴可能導致安裝失敗。為了確保C/C++test能夠成功安裝,請在安裝過程中指定一個較短的注冊表后綴。
如何防止機器ID浮動?
網絡環境的變化可能會影響用于計算機器ID的接口,導致機器ID不穩定。您可以使用 PARASOFT_SUPPORT_NET_INTERFACES 環境變量來指定一個穩定的接口并防止機器 ID 浮動。
SET PARASOFT_SUPPORT_NET_INTERFACES=00-10-D9-27-AC-85
export PARASOFT_SUPPORT_NET_INTERFACES=eth1
如果問題持續存在,您可以通過設置環境變量PARASOFT_DEBUG_NET_INTERFACES并將其值設置為true來獲得診斷信息。這將打印到標準輸出中,可以與技術支持共享的檢查過程,以及用于計算機器ID的接口。接口將被標記為 [SELECTED] 前綴。
如果C/C++test在靜態分析過程中報告超時,該怎么辦?
為了確保分析的完成,您可以采取以下措施之一:
cpptest.analyzer.source.timeout=<TIMEOUT_IN_SECONDS>
如果一個文件因為其名稱在源控制和測試輸入之間不一致而無法測試怎么辦?
為了正確處理和分析一個文件,C/C++test必須能夠將您在測試范圍中提供的文件名(即您項目中的文件名)與源碼控制系統中的文件名相匹配。出于這個原因,如果你使用的是區分大小寫的源碼控制系統,比如Git,你需要確保文件名的大寫是相同的。
如果某些字符在C/C++test報告中不能正確顯示怎么辦?
Parasoft產品生成的報告需要在你的環境中使用無襯線字體。如果你的報告不能正確顯示某些字符,如國標字符,請確保你的系統中安裝了無襯線字體。
為什么收到通知,Parasoft Plugin 或其組件在啟動時減慢了 Visual Studio 2017 或 2019 的速度?
在 Visual Studio 2017 和 2019 中,性能管理會監控和管理可能影響啟動時間的擴展。因此,當安裝Parasoft Plugin時,可能會出現彈出式警報,以表明Visual Studio的啟動時間增加。你可以點擊彈出窗口中的 "管理性能 "鏈接來查看啟動時間,并禁用顯示警報。
為什么在Visual Studio 2017的解決方案資源管理器上下文菜單中,一些Parasoft選項不可用?
要訪問解決方案資源管理器上下文菜單中的所有 Parasoft 選項,請確保以下工作負載之一與您的 Visual Studio 2017 一起安裝。
為什么Visual Studio 2015不顯示代碼標記?
如果重新安裝Parasoft DTP Plugin for Visual Studio,Visual Studio 2015可能無法在編輯器中顯示表示分析結果或代碼覆蓋的代碼標記。這是由Visual Studio已知的問題引起的(詳情請參見MEFCache bug破壞任何軟件包中的文本裝飾)。
要確保正確顯示代碼標記,請在每次重新安裝或更新 Parasoft DTP 插件時清除 Visual Studio MEF 緩存。使用以下選項之一。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:parasoft