• <menu id="w2i4a"></menu>
  • logo Parasoft C/C++ test 自動化用戶指南

    文檔首頁>>Parasoft C/C++ test 自動化用戶指南>>Parasoft C/C++ test 自動化用戶指南(十五):配置報告選項和可使用的變量

    Parasoft C/C++ test 自動化用戶指南(十五):配置報告選項和可使用的變量


    Parasoft C/C++test針對C/C++開發(fā)的專業(yè)白盒自動化測試方案,能有效提高軟件開發(fā)效率和代碼質量。C++test 可以進行靜態(tài)分析,全面代碼審查,運行時錯誤檢測,并在單元測試和組件測試中集成覆蓋率分析。

    Parasoft C/C++test申請免費試用


    配置報告選項

    C/C++test 附帶了廣泛的設置,允許您創(chuàng)建高度自定義的報告。通常,報告設置不會影響報告中包含的結果,但它們允許您指定結果的顯示方式。一個例外是將報告中包含的結果限制為當前分析期間報告的新發(fā)現(xiàn)的設置。

    配置參考報告文件

    您可以配置一個參考報告文件,該文件將在使用 C/C++test 執(zhí)行分析時用作基線。這允許您從當前報告中排除預先存在的發(fā)現(xiàn),以便專注于最近檢測到的代碼缺陷。

    配置以下設置以從當前報告中排除現(xiàn)有結果:

    • goal.ref.report.file=[PATH or URL] – 指定參考report.xml文件的路徑或ULR。
    • goal.ref.report.findings.exclude=true – 啟用從當前報告中排除現(xiàn)有結果。

    使用變量

    下表顯示了可用于設置值的變量。

    建議在為配置設置設置變量或值時避免使用空格、+、/ 或任何其他特殊字符,因為某些 API 調用可能需要正確編碼的 URL。

    變量 描述 例子
    dtp_project 使用dtp.project選項輸出設置文件中指定的 DTP 項目的名稱。 ${dtp_project}
    host_name 輸出主機名。 ${host_name}
    analysis_type 輸出以逗號分隔的已啟用分析類型列表(例如,靜態(tài)、生成和執(zhí)行) ${analysis_type}
    jvm_prop 輸出冒號后指定的 Java vm 屬性的值。 ${jvm_prop:os.name}
    env_var 輸出冒號后指定的環(huán)境變量的值。  ${env_var:HOME}
    tool_name 輸出工具的名稱(即 Jtest、C++test、dotTEST)。 ${tool_name}
    time 輸出當前時間。默認值為yyyy-MM-dd. 您可以自定義格式,例如: ${time}

    ${time:yyyy-MM-dd-HH.mm}
    user_name 輸出當前用戶的名稱。 ${user_name}
    config_name 輸出執(zhí)行的測試配置的名稱。 ${config_name}
    arch 輸出操作系統(tǒng)架構的名稱 ${arch}
    os 輸出操作系統(tǒng)的名稱。 ${os}
    exec_env 輸出有關執(zhí)行環(huán)境的信息。默認情況下,此變量輸出${os}和${arch}變量的組合。可以通過配置exec.env.properties 文件中的選項來自定義它(請參閱報告設置)。 ${exec_env}
    scontrol_branch 輸出測試項目的源代碼控制分支名稱。如果檢測到多個分支名稱,則輸出第一個分支名稱,后跟省略號 (...)。可以使用 scontrol.branch 選項在設置文件中配置該變量。 ${scontrol_branch}
    project_module 輸出被測試項目模塊的名稱。如果提供多個模塊作為輸入,則輸出第一個經(jīng)過測試的模塊名稱,后跟省略號 (...)??梢允褂?span id="nbujnol" class="font6">project.module選項在設置文件中配置變量。 ${module_name}

    Parasoft——領先的自動化測試工具,滿足絕大多數(shù)行業(yè)標準

    Parasoft是一家專門提供軟件測試解決方案的公司,幫助企業(yè)打造無缺陷的軟件。

    從開發(fā)到質量檢查,Parasoft的技術通過集成靜態(tài)和運行時分析,單元、功能和API測試,以及服務虛擬化,在不犧牲質量和安全性的情況下加快軟件交付,節(jié)約交付成本。

    強大的報告和分析功能可幫助用戶快速查明有風險的代碼區(qū)域,并了解新代碼更改如何影響其軟件質量,而突破性的技術將人工智能和機器學習添加到軟件測試中,使組織更容易采用和擴展跨開發(fā)和測試團隊的有效的軟件測試實踐。

    Parasoft針對C/C++、Java、.NET和嵌入式的開發(fā)測試都有著30多年的深入研究,很多全國500強企業(yè)使用Parasoft的產(chǎn)品實現(xiàn)了軟件快速、高質量的交付。

           獲取Parasoft資料或申請試用可加QQ:2867205852

    申請Parasoft測試試用

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();