TechMatrix 開始銷售用於功能安全開發並活用 GoogleTest 的單元測試工具「C/C++test CT」

TechMatrix 發布搭載 GoogleTest 的功能安全對應單元測試工具「C/C++test CT」。
product_launchNQ 80/100出典:PR Times

📋 文章處理履歷

  • 📰 發表: 2026年3月31日 00:30
  • 🔍 收集: 2026年3月30日 22:56
  • 🤖 AI分析完成: 2026年4月15日 22:32(收集後383小時36分鐘)
C/C++test CT 2025.2 發布

TechMatrix株式會社(總部:東京都港區,代表取締役社長:矢井隆晴,以下簡稱「TechMatrix」)將於2026年3月30日起開始銷售由美國Parasoft Corporation(總部:美國加州,最高經營責任者:Elizabeth Konawa,以下簡稱「Parasoft」)開發的C語言/C++語言對應測試工具「C/C++test CT 2025.2」。

C/C++test CT支援在汽車、產業設備、醫療設備等安全關鍵軟體開發中活用GoogleTest。透過單元測試中的「程式碼覆蓋率測量」、「追溯性確保」等功能,可有效對應功能安全標準。此外,C/C++test CT將GoogleTest作為套件包含在內,並作為整體解決方案獲得第三方認證機構TÜV SÜD的工具認證,保證了C/C++test CT及其內含GoogleTest的「運行安全性和可靠性」。進一步地,它搭載了MCP(Model Context Protocol)伺服器作為AI連携功能,實現了與AI代理順暢的工具使用。

近年來,隨著現代C++開發的增加,對GoogleTest(C++語言的開源單元測試框架)的需求極高。由於其易於整合至複雜的建置系統(如Bazel和CMake)及CI/CD管線、許多開發者擁有GoogleTest使用經驗故導入與培訓成本較低、測試案例的創建與維護成本較低等原因,在汽車產業為首的各行業中採用率不斷增加。另一方面,在需要功能安全對應的軟體開發中,使用測試工具需要在開發開始前進行工具適格性評估或工具認證。開源的GoogleTest本身並未提供工具認證或認證套件等支援,因此使用者必須自行投入大量時間與成本,準備驗證使用實績與執行結果妥當性的文件,進行工具適格性評估。基於此背景,Parasoft公司開發並銷售C/C++test CT,以解決GoogleTest在功能安全對應上的課題。

TechMatrix作為Parasoft產品的日本國內總銷售代理商,將作為解決所有參與軟體開發客戶課題的最佳工具,強化C/C++test CT的銷售、市場推廣及用戶支援等活動。


C/C++test CT 的功能與特點

取得GoogleTest工具認證,支援功能安全開發應用

C/C++test CT將已取得工具認證的GoogleTest作為套件包含在內,並作為整體解決方案獲得第三方認證機構TÜV SÜD的工具認證。

C/C++test CT採用了提供認證GoogleTest的新方法。

若使用未對單元測試框架本身進行認證的工具,即使單元測試本身編寫正確,也可能因框架內部的缺陷導致錯誤的測試結果。

常見問題

What is C/C++test CT?

C/C++test CT is a unit testing tool developed by Parasoft Corporation that supports C and C++ languages. It is designed to assist in functional safety development by enabling the effective use of GoogleTest, while also providing features like code coverage measurement and traceability assurance.

Why is C/C++test CT important for functional safety development?

Functional safety standards require rigorous testing and validation of software. C/C++test CT addresses the challenge of using GoogleTest, an open-source framework, in such environments by providing a tool-certified version of GoogleTest. This certification, obtained from TÜV SÜD, ensures the operational safety and reliability of the testing framework itself, which is crucial for compliance.

What are the benefits of using GoogleTest in modern C++ development?

GoogleTest is popular due to its ease of integration with complex build systems (like Bazel and CMake) and CI/CD pipelines, lower adoption and training costs for developers familiar with it, and reduced costs for test case creation and maintenance. However, its open-source nature means users must handle tool qualification independently.

How does C/C++test CT solve the challenges of using GoogleTest in functional safety?

C/C++test CT includes a GoogleTest package that has undergone tool certification by TÜV SÜD. This eliminates the need for users to perform extensive and costly tool qualification for GoogleTest themselves, allowing them to focus on writing and executing their unit tests with confidence in the framework's reliability.

What is the role of TechMatrix in relation to C/C++test CT?

TechMatrix Corporation is the domestic general sales agent for Parasoft products in Japan. They are responsible for the sales, marketing, and user support of C/C++test CT, aiming to provide optimal solutions to customers involved in software development.

Does C/C++test CT support AI integration?

Yes, C/C++test CT is equipped with an MCP (Model Context Protocol) server as an AI integration feature, which enables smooth tool utilization in conjunction with AI agents.