Parasoft C/C++ test 自動(dòng)化用戶指南(十二):配置編譯器
Parasoft C/C++test針對(duì)C/C++開(kāi)發(fā)的專業(yè)白盒自動(dòng)化測(cè)試方案,能有效提高軟件開(kāi)發(fā)效率和代碼質(zhì)量。C++test 可以進(jìn)行靜態(tài)分析,全面代碼審查,運(yùn)行時(shí)錯(cuò)誤檢測(cè),并在單元測(cè)試和組件測(cè)試中集成覆蓋率分析。
Parasoft C/C++test申請(qǐng)免費(fèi)試用
配置編譯器
在運(yùn)行分析之前,您必須為特定的 C 和 C++ 編譯器(包括編譯器版本)配置 C/C++test。
指定多個(gè)編譯器
如果在一次測(cè)試運(yùn)行期間需要使用多個(gè)編譯器,可以使用以下-compiler / cpptest.compiler.family選項(xiàng)的擴(kuò)展語(yǔ)法配置它們,其中是原始編譯器可執(zhí)行文件的路徑,' *' 是全匹配字符:
-compiler <COMPILER_ID>:<COMPILER_COMMAND>;<COMPILER_ID>:<COMPILER_COMMAND>;... cpptest.compiler.family=<COMPILER_ID>:<COMPILER_COMMAND>;<COMPILER_ID>:<COMPILER_COMMAND>;...
例子
-compiler vc_9_0:*cl.exe;gcc_3_4:/usr/bin/gcc.exe cpptest.compiler.family=vc_9_0:*cl.exe;gcc_3_4:/usr/bin/gcc.exe
使用自定義編譯器配置
使用自定義編譯器配置時(shí),應(yīng)將配置文件復(fù)制到使用cpptest.compiler.dir.user配置條目定義的目錄中:
cpptest.compiler.dir.user=/home/custom_compilers
每個(gè)自定義編譯器都應(yīng)位于具有唯一名稱的專用子目錄中:
/home/custom_compilers (cpptest.compiler.dir.user configuration entry) custom_gcc c.psrc cpp.psrc gui.properties custom_iar c.psrc cpp.psrc gui.properties
Parasoft——領(lǐng)先的自動(dòng)化測(cè)試工具,滿足絕大多數(shù)行業(yè)標(biāo)準(zhǔn)
Parasoft是一家專門(mén)提供軟件測(cè)試解決方案的公司,幫助企業(yè)打造無(wú)缺陷的軟件。
從開(kāi)發(fā)到質(zhì)量檢查,Parasoft的技術(shù)通過(guò)集成靜態(tài)和運(yùn)行時(shí)分析,單元、功能和API測(cè)試,以及服務(wù)虛擬化,在不犧牲質(zhì)量和安全性的情況下加快軟件交付,節(jié)約交付成本。
強(qiáng)大的報(bào)告和分析功能可幫助用戶快速查明有風(fēng)險(xiǎn)的代碼區(qū)域,并了解新代碼更改如何影響其軟件質(zhì)量,而突破性的技術(shù)將人工智能和機(jī)器學(xué)習(xí)添加到軟件測(cè)試中,使組織更容易采用和擴(kuò)展跨開(kāi)發(fā)和測(cè)試團(tuán)隊(duì)的有效的軟件測(cè)試實(shí)踐。
Parasoft針對(duì)C/C++、Java、.NET和嵌入式的開(kāi)發(fā)測(cè)試都有著30多年的深入研究,很多全國(guó)500強(qiáng)企業(yè)使用Parasoft的產(chǎn)品實(shí)現(xiàn)了軟件快速、高質(zhì)量的交付。