原創|使用教程|編輯:張莉|2025-10-16 10:29:05.107|閱讀 8 次
概述:Parasoft C/C++test是一款功能強大的代碼測試與分析工具,專為提升代碼質量、確保軟件安全與可靠性而設計。要在 Ubuntu 桌面環境中使用這一強大的工具,第一步就是完成其安裝與許可證配置。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Parasoft C/C++test是一款功能強大的代碼測試與分析工具,專為提升代碼質量、確保軟件安全與可靠性而設計。要在Ubuntu桌面環境中使用這一強大的工具,第一步就是完成其安裝與許可證配置。
將Cpptest安裝文件下載到 ~/Downloads/parasoft_cpptest_professional-2021.2.1-linux.x86_64.tar.gz
colin@colin-VirtualBox:~/Downloads$ ll 總用量 969672 drwxr-xr-x 3 colin colin 4096 5月 22 22:01 ./ drwxr-x--- 15 colin colin 4096 5月 22 21:23 ../ -rw-rw-r-- 1 colin colin 641729973 5月 22 21:58 parasoft_cpptest_professional-2021.2.1-linux.x86_64.tar.gz colin@colin-VirtualBox:~/Downloads$ colin@colin-VirtualBox:~/Downloads$ tar xzf ./parasoft_cpptest_professional-2021.2.1-linux.x86_64.tar.gz colin@colin-VirtualBox:~/Downloads$ ll 總用量 969672 drwxr-xr-x 3 colin colin 4096 5月 22 22:01 ./ drwxr-x--- 15 colin colin 4096 5月 22 21:23 ../ drwxr-xr-x 11 colin colin 4096 12月 17 21:08 cpptest/ -rw-rw-r-- 1 colin colin 641729973 5月 22 21:58 parasoft_cpptest_professional-2021.2.1-linux.x86_64.tar.gz colin@colin-VirtualBox:~/Downloads$
將解壓的得到的cpptest文件夾移動到想安裝的目錄,并啟動。
colin@colin-VirtualBox:~/Downloads$ mkdir ~/parasoft colin@colin-VirtualBox:~/Downloads$ mv ./cpptest ~/parasoft/ colin@colin-VirtualBox:~/Downloads$ nohup ~/parasoft/cpptest/cpptest & [1] 6839 colin@colin-VirtualBox:~/Downloads$ nohup: 忽略輸入并把輸出追加到'nohup.out' colin@colin-VirtualBox:~/Downloads$
選擇Cpptest的工作空間,并點擊啟動。
點擊下圖中”點擊這里來編輯許可證首選項“,或者點擊菜單”Paraosft-》首選項-》許可證“。
點擊“本地”,可以獲得機器碼。將該機器碼發給Parasoft的工程師,工程師將會給你一個許可證秘鑰。
這里取得的機器碼為“LINUX2-f4c000”
將取得秘鑰的,密碼部分填入“密碼”框中,并點擊“應用”。
C++Test 2021.2 Tool : C++Test 10.5 Features : C++Test, C++Test AUTOSAR Rules, C++Test Assembly Coverage, C++Test Automation, C++Test CWE Rules, C++Test Code Dependency Export, C++Test Code Review, C++Test Coding Standards, C++Test Coverage, C++Test Coverage Advisor, C++Test DTP Publish, C++Test Desktop Command Line, C++Test Embedded Support, C++Test Flow Analysis, C++Test HIC++ Rules, C++Test JSF Rules, C++Test MISRA C 2012 Rules, C++Test MISRA Rules, C++Test OWASP Rules, C++Test Requirements Traceability, C++Test RuleWizard, C++Test Runtime Error Detection, C++Test SEI CERT C Rules, C++Test SEI CERT C++ Rules, C++Test Security Rules, C++Test Unit Test "Machine id" value : UNI-0f41c000 Date of expiration : 7995548 (Jun 5, 2022) Password : PARASOFT_2099E18BC6F6BE6B181BC615648A6308B7F68389DFCCCA6FB686AFA87ED8530BCEC601CC94AD0393218B4007FE1DA53ACF19985FCBFFA6A08225628BDF0DE323_67C6B16735434A14E692899A877FB309AD0792BEE1B566BDBAD331869AC8D251C749C87CBCD9024717DD51E89FF44191B67794FA6FCFB91740CAEACBE0E398C9 (1 user, Server License) For Parasoft License Server or loading from local file: C++Test.Password 10.5 UNI-0f41c000 7995548 PARASOFT_2099E18BC6F6BE6B181BC615648A6308B7F68389DFCCCA6FB686AFA87ED8530BCEC601CC94AD0393218B4007FE1DA53ACF19985FCBFFA6A08225628BDF0DE323_67C6B16735434A14E692899A877FB309AD0792BEE1B566BDBAD331869AC8D251C749C87CBCD9024717DD51E89FF44191B67794FA6FCFB91740CAEACBE0E398C9
通過以上步驟成功安裝并配置許可證后,就可以在Ubuntu桌面環境中正式啟動并使用Parasoft C/C++test了。這不僅意味著能夠立即開始對代碼進行全面的靜態分析(如 MISRA、AUTOSAR、CWE 等合規性檢查)、執行單元測試和生成覆蓋率報告,更能利用其強大的運行時錯誤檢測功能定位深層缺陷。
對于客戶而言,這一過程是保障開發流程無縫集成、實現高質量代碼交付的第一步。它能幫助開發團隊更早、更高效地發現代碼中的潛在問題,從而顯著降低項目后期修復成本,確保軟件的健壯性與安全性。
除此之外,憑借激活的Parasoft C++test,團隊還能進一步實現與持續集成(CI)系統的自動化集成、進行自定義規則開發以及與需求管理工具聯動等高級功能,構建起一套完整、自動化的軟件質量保障體系。
關于慧都
慧都是一家行業數字化解決方案公司,專注于軟件、石油與工業領域,以深入的業務理解和行業經驗,幫助企業實現智能化轉型與持續競爭優勢。在軟件工程領域,我們提供開發控件、研發管理、代碼開發、部署運維等軟件開發全鏈路所需的產品,提供正版授權采購、技術選型、個性化維保等服務,幫助客戶實現技術合規、降本增效與風險可控。
慧都科技作為Parasoft公司在中國區的官方授權合作伙伴,為國內企業提供Parasoft C/C++test產品的正版授權、定制化部署與全生命周期技術支持與服務。我們致力于助力客戶精準貫徹功能安全標準、全面提升軟件開發效率、有效管控項目風險,最終構建符合國際標準的高質量軟件體系。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@ke049m.cn