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