翻譯|使用教程|編輯:李顯亮|2021-08-02 10:25:43.923|閱讀 376 次
概述:默認(rèn)情況下,報(bào)告保存在您的工作目錄中,但可以配置自定義位置,以及指定哪些信息將包括在報(bào)告中。我們可以通過配置 .properties 文件中的設(shè)置來自定義報(bào)告。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
Parasoft C/C++test針對C/C++開發(fā)的專業(yè)白盒自動化測試方案,能有效提高軟件開發(fā)效率和代碼質(zhì)量。C++test 可以進(jìn)行靜態(tài)分析,全面代碼審查,運(yùn)行時(shí)錯(cuò)誤檢測,并在單元測試和組件測試中集成覆蓋率分析。
分析完成后,可以查看結(jié)果:
默認(rèn)情況下,報(bào)告保存在您的工作目錄中,但可以配置自定義位置,以及指定哪些信息將包括在報(bào)告中。我們可以通過配置 .properties 文件中的設(shè)置來自定義報(bào)告。本節(jié)介紹如何配置報(bào)告的示例。
您可以使用該report.location屬性配置報(bào)告的位置。例如:
report.location=[path/to/location]
|
或者,您可以使用-report 開關(guān)指定報(bào)告的輸出目錄。例如:
cpptestcli -report /home/reports/html
|
默認(rèn)情況下,會生成 HTML 報(bào)告。您可以通過設(shè)置report.format屬性來生成 PDF 報(bào)告或帶有自定義擴(kuò)展名的報(bào)告到指定目錄。例如:
report.format=pdf
|
創(chuàng)建一個(gè)空的配置文件 (csv.properties) 并添加以下行:
cpptest.report.csv.enabled=true
|
運(yùn)行代碼分析,用開關(guān)指定配置文件-settings:
cpptestcli -config "builtin://Recommended Rules" -compiler gcc_3_4 -settings csv.properties -input cpptest.bdf
|
C/C++test 將執(zhí)行以下任務(wù):
您可以通過構(gòu)建自定義 XSL 轉(zhuǎn)換器來自定義本地生成和通過電子郵件發(fā)送的報(bào)告,該轉(zhuǎn)換器指定您希望如何格式化結(jié)果。例如,您可以使用自定義轉(zhuǎn)換器將數(shù)據(jù)映射到證明符合內(nèi)部安全策略所需的格式。
要指定自定義報(bào)告格式,您需要:
以下參數(shù)可用于自定義 XSL 文件:
|
|
---|---|
范圍
|
內(nèi)容
|
report_type=disk_report|email_report | 確定生成的報(bào)告是通過電子郵件發(fā)送還是保存在本地磁盤驅(qū)動器上。 |
test_params |
用于啟動生成此報(bào)告的產(chǎn)品的命令行。例子: cpptestcli: -config dtp://xtest-static.properties -localsettings /home/nightly/localsettings.properties -publish -report /home/nightly/reports/report.html -resource myproject -dtp.autoconfig develop-ment@myserver。電話:8080 |
test_config_name |
為生成此報(bào)告而執(zhí)行的測試配置的名稱。 |
output_dir=[dir] |
創(chuàng)建報(bào)告的目錄。這可用于生成開發(fā)人員報(bào)告。 示例:<xsl:value-of select="concat($output_dir,$dev_reports_prefix,$authid,'.csv')"/> |
rules_dir_path=[path] |
保存規(guī)則文檔的目錄。這可用于生成規(guī)則彈出窗口/鏈接。 示例: <xsl:value-of select="concat('javascript:openWin(',$qt,$rules_dir_path,$id,'.html',$qt,')')"/> |
suppr_msgs=true|false | report.suppressed_msgs選項(xiàng)的值 。 |
dev_errors=true|false | report.developer_errors選項(xiàng)的值。 |
dev_reports=true|false | report.developer_reports 選項(xiàng)的值。 |
show_active_rules=true|false | report.active_rules選項(xiàng)的值。 |
associations=true|false | report.associations選項(xiàng)的值 。 |
dev_reports_prefix=[prefix] |
用于命名開發(fā)者報(bào)告的前綴。 示例:<xsl:value-of select="concat($output_dir,$dev_reports_prefix,$authid,'.csv')"/> |
attachments=true|false | report.mail.attachments選項(xiàng)的值 。 |
author_details=true|false | report.authors_details選項(xiàng)的值 。 |
contexts_details=true|false | report.contexts_details選項(xiàng)的值 。 |
Parasoft是一家專門提供軟件測試解決方案的公司,幫助企業(yè)打造無缺陷的軟件。
從開發(fā)到質(zhì)量檢查,Parasoft的技術(shù)通過集成靜態(tài)和運(yùn)行時(shí)分析,單元、功能和API測試,以及服務(wù)虛擬化,在不犧牲質(zhì)量和安全性的情況下加快軟件交付,節(jié)約交付成本。
強(qiáng)大的報(bào)告和分析功能可幫助用戶快速查明有風(fēng)險(xiǎn)的代碼區(qū)域,并了解新代碼更改如何影響其軟件質(zhì)量,而突破性的技術(shù)將人工智能和機(jī)器學(xué)習(xí)添加到軟件測試中,使組織更容易采用和擴(kuò)展跨開發(fā)和測試團(tuán)隊(duì)的有效的軟件測試實(shí)踐。
Parasoft針對C/C++、Java、.NET和嵌入式的開發(fā)測試都有著30多年的深入研究,很多全國500強(qiáng)企業(yè)使用Parasoft的產(chǎn)品實(shí)現(xiàn)了軟件快速、高質(zhì)量的交付。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@ke049m.cn