Polyspace Test Server
Execute tests and analyze structural coverage for C/C++ code on automation servers
Have questions? Contact sales.
Have questions? Contact sales.
Polyspace Test Server runs on automation servers. It provides tools to manage and execute unit and integration tests and to analyze structural coverage for C/C++ embedded code on automation servers. You can execute host-based or target-based tests on CI servers. You can perform code coverage analysis to measure test completeness using metrics such as decision, condition, and modified condition/decision coverage (MC/DC).
Automatic test generation helps you to achieve desired code coverage, test boundary values, and extend requirements-based tests through CI-driven automation. You can use the test and coverage results to justify missing code coverage and verify the robustness of tests. Polyspace Test Server supports uploading test and analysis results to Polyspace Access for review.
Support for industry standards is available through IEC Certification Kit (for ISO 26262 and IEC 61508) and DO Qualification Kit (for DO-178).
Polyspace products make critical code safe and secure by testing and monitoring software quality throughout the development lifecycle.
Identify coding defects, review static analysis results, and monitor software quality metrics.
AI assistant optimized for Polyspace.
Develop, manage, and execute tests for C and C++ code in embedded systems.
Identify coding standard violations and software vulnerabilities from your IDE.
Execute tests and analyze structural coverage for C/C++ code on automation servers.
Continuously and exhaustively verify critical C and C++ code statements into CI pipelines.
Check coding rules, security standards, and code metrics, and find bugs.
Exhaustively verify critical Ada statements units using formal methods.
Identify software defects and enforce coding rules in your CI pipelines.
Continuously and exhaustively verify critical Ada code statements into CI pipelines.
Exhaustively verify the most critical C and C++ statements using formal methods.