Featured Webinar: AI-Enhanced API Testing: A No-Code Approach to Testing | Watch Now

Parasoft C/C++test CT hero

Parasoft C/C++test & C/C++test CT

Comprehensive Test Automation Solutions for C/C++ Software Development

Parasoft C/C++test icon

C/C++test

Develop Safe and Secure Code

Detect defects early and save money by integrating Parasoft C/C++test into software development of embedded safety- and security-critical applications. Ensure compliance with various functional safety, security, and coding standards.

Parasoft C/C++test CT icon

C/C++test CT

Continuous Code Quality for C and C++ Software Development

Elevate code quality and surge development productivity by integrating Parasoft C/C++test CT into the CI/CD pipeline. Automate the testing process and ensure compliance with functional safety standards for embedded safety- and security-critical applications.

What do you think about Parasoft C/C++test?

Which Option Is Right for You?

C/C++test

C/C++test is a powerful software test automation solution for the safety, security, and reliability of C and C++ applications. Tightly coupled with popular IDEs like Eclipse and MS Visual Studio, Parasoft C/C++test offers a unified testing solution with static analysis, unit testing, structural code coverage, and requirements traceability to deliver high-quality C and C++ code.

Teams can automate the testing process by integrating C/C++test into the CI/CD pipeline with its command-line interface.

Parasoft C/C++test overview with image of man working on computer on right
Parasoft C/C++test CT Overview with image of woman working on computer on right

C/C++test CT

C/C++test CT is a scalable solution tailored for large to small teams with compliance needs in software safety and security of C and C++ applications. Unlike traditional tools restricted to specific IDEs or GUIs, C/C++test CT seamlessly integrates into diverse CI/CD workflows and desktop environments.

It naturally integrates with popular open source unit testing frameworks like GoogleTest, Boost.Test, CppUnit, and custom solutions. These are further enhanced with C/C++test CT’s code coverage, requirements traceability, and reporting capabilities. C/C++test CT’s versatility eliminates IDE dependencies, making it compatible with containers and a valuable extension for VS Code. It’s TÜV-certified for use in developing safety- and security-critical systems.

Parasoft C/C++test icon

C/C++test

Parasoft C/C++test icon

C/C++test CT

Capabilities

Static analysis

Code coverage (unit testing only)

Unit testing (with proprietary framework)

Requirements testing (with proprietary framework)

Code coverage (for system, integration, and unit testing)

Google Test integration (and other open source frameworks)

Requirements testing (with Google Test)

Use Models

Primary: IDE integrations

Secondary: Command line, CI/CD

Primary: Command line, CI/CD

Secondary: IDE integrations

IDE Integrations

Eclipse
Visual Studio
Visual Studio Code (for static analysis)

Visual Studio Code (for code coverage)

Installers

Eclipse/Visual Studio plugins (zip)

Standalone (zip)

Standalone (zip)

Project Integration

Requires Eclipse or Visual projects

Does not require any IDE related projects

Easy to integrate into CMake or Bazel

Parasoft C/C++test icon

C/C++test

Capabilities

Static analysis

Code coverage (unit testing only)

Unit testing (with proprietary framework)

Requirements testing (with proprietary framework)

Use Models

Primary: IDE integrations

Secondary: Command line, CI/CD

IDE Integrations

Eclipse
Visual Studio
Visual Studio Code (for static analysis)

Installers

Eclipse/Visual Studio plugins (zip)

Standalone (zip)

Project Integration

Requires Eclipse or Visual projects

Parasoft C/C++test icon

C/C++test CT

Capabilities

Code coverage (for system, integration, and unit testing)

Google Test integration (and other open source frameworks)

Requirements testing (with Google Test)

Use Models

Primary: Command line, CI/CD

Secondary: IDE integrations

IDE Integrations

Visual Studio Code (for code coverage)

Installers

Standalone (zip)

Project Integration

Does not require any IDE related projects

Easy to integrate into CMake or Bazel

C/C++TEST CAPABILITIES

A Unified, Fully Integrated Testing Solution for C/C++ Software Development

Parasoft’s C/C++test is the fully integrated software testing solution for embedded safety-critical industries. Its automated software testing capabilities are also made for today’s high-velocity Agile DevOps environments.

It integrates tightly into your C and C++ IDE, CI/CD pipeline, and containerized deployments to detect defects earlier and automatically enforce compliance with industry standards.

Detect Defects Early – Save Money

Save time and money by finding and fixing defects earlier to prevent more complicated and expensive problems down the line.

Automate Compliance With Industry Standards

Comply with your industry standards and automatically generate verification reports using test automation.

Don't Just Test – Test Intelligently

Improve productivity. Leverage our AI and machine learning to reduce the burden on your teams and ensure serious design issues are addressed first.

Parasoft C/C++test 2024.1

Development teams deliver higher-quality code and are more productive with C/C++test 2024.1, including securely and completely enforcing CWE, OWASP, and DISA ASD STIG coding guidelines.

Read the Release Notes

C/C++TEST CT CAPABILITIES

Continuous Code Quality for C and C++ Software Development

Parasoft C/C++test CT is an essential solution specifically tailored for large teams engaged in the development of safety- and security-critical C and C++ applications. Designed for test automation and continuous compliance in code coverage goals, unit testing, and requirements traceability.

Boost Software Testing Efficiency

Increase productivity and satisfy compliance requirements around structural code coverage by deploying C/C++test CT within unit testing frameworks like GoogleTest.

Reduce the Cost of Testing

Seamlessly integrate into both developers’ desktop environments and modern CI/CD workflows to automate software testing during software development.

Reduce Audit Stress

Unlock a wealth of invaluable data presented through dynamic dashboards and insightful charts with the integrated web-based central reporting system bundled with C/C++test CT.

Compliance for C/C++

Parasoft Supports Standards Compliance

Check applications for compliance with various functional safety, security, and coding standards. Automatically generate the documentation required to demonstrate compliance.

The Vital Role of Functional Safety Standards

Seamlessly satisfy industry-specific functional safety standards for C and C++ development with continuous testing, from defect detection through static analysis, unit testing, and risk assessment via code coverage.

The Essential Imperative of Cybersecurity Standards

Integrate a security-conscious development workflow to assist with satisfying industry-leading security standards through static analysis for vulnerability detection, robust unit testing to ensure code resilience, and comprehensive code coverage for risk assessment.

Crucial Role of Requirements Traceability

Automate the linking of requirements and test cases crucial for completing the requirements traceability matrix mandated for certification of safety- and security-critical applications.

Frequently Asked Questions