Logotipo de Parasoft

¡Descubre GoogleTest, con certificación TÜV y la tecnología Agentic AI para pruebas de C/C++!
Obtenga los detalles »

Pruebas C/C++ de PARASOFT y CT de C/C++TEST

Soluciones integrales de automatización de pruebas para el desarrollo de software C/C++

Logotipo de SourceForge con cinco estrellas y el texto "5/4.6 en SourceForge (5+)"
Icono de producto de prueba C/C++
Prueba C / C ++

Desarrollar código seguro y protegido

Detecte defectos temprano y ahorre dinero integrando la prueba Parasoft C/C++ en el desarrollo de software de aplicaciones integradas de seguridad y protección críticas. Garantice el cumplimiento de diversos estándares de codificación, protección y seguridad funcional.

Ver recorrido por el producto

Descripción general del reloj

Ver capacidades
Prueba gratuita
Icono de CT de prueba C/C++
Prueba C/C++ CT

Calidad de código continua para el desarrollo de software C y C++

Eleve la calidad del código y aumente la productividad del desarrollo integrando Parasoft C/C++test CT en el proceso de CI/CD. Automatice el proceso de prueba y garantice el cumplimiento de los estándares de seguridad funcional para aplicaciones integradas de seguridad y protección críticas.

Ver recorrido por el producto

Descripción general del reloj

Ver capacidades
Solicitar una demo
Banner azul con banners de SourceForge en el lado derecho.

¿Qué opinas de la prueba Parasoft C/C++?

Deja una reseña »

¿Cuál opción es correcta para ti?

Prueba C / C ++

C/C++test es una poderosa solución de automatización de pruebas de software para la seguridad y confiabilidad de aplicaciones C y C++. Estrechamente acoplado con IDE populares como Eclipse y MS Visual Studio, la prueba Parasoft C/C++ ofrece una solución de prueba unificada con análisis estático, pruebas unitarias, cobertura de código estructural y trazabilidad de requisitos para entregar código C y C++ de alta calidad.

Los equipos pueden automatizar el proceso de prueba integrando la prueba C/C++ en la canalización de CI/CD con su interfaz de línea de comandos.

Prueba gratuita

Descripción general de las pruebas de Parasoft C/C++ con una imagen de un hombre trabajando en un ordenador a la derecha.
Descripción general de Parasoft C/C++test CT con imagen de una mujer trabajando en un ordenador a la derecha.

Prueba C/C++ CT

C/C++test CT es una solución escalable diseñada para equipos grandes y pequeños con necesidades de cumplimiento en seguridad de software de aplicaciones C y C++. A diferencia de las herramientas tradicionales restringidas a IDE o GUI específicos, C/C++test CT se integra perfectamente en diversos flujos de trabajo de CI/CD y entornos de escritorio.

Se integra naturalmente con marcos de prueba unitarios de código abierto populares como GoogleTest, Boost.Test, CppUnit y soluciones personalizadas. Estos se mejoran aún más con la cobertura de código, la trazabilidad de requisitos y las capacidades de generación de informes de C/C++test CT. La versatilidad de C/C++test CT elimina las dependencias de IDE, lo que lo hace compatible con contenedores y una valiosa extensión para VS Code. Tiene certificación TÜV para su uso en el desarrollo de sistemas críticos para la seguridad.

Solicitar una demo

Icono de producto de prueba C/C++
Prueba C / C ++
Icono de CT de prueba C/C++
Prueba C/C++ CT

Capacidades

Análisis estático

Cobertura de código (solo pruebas unitarias)

Prueba unitaria (con marco propietario)

Pruebas de requisitos (con marco propietario)

Cobertura de código (para sistemas, integración y pruebas unitarias)

Integración de prueba de Google (y otros marcos de código abierto)

Pruebas de requisitos (con prueba de Google)

Usar modelos

Principal: integraciones IDE

Secundaria: Línea de comando, CI/CD

Primario: Línea de comando, CI/CD

Secundario: integraciones IDE

Integraciones IDE

eclipsar
Visual Studio
Visual Studio Code (para análisis estático)

Visual Studio Code (para cobertura de código)

Instaladores

Complementos de Eclipse/Visual Studio (cremallera)

Standalone (cremallera)

Standalone (cremallera)

Integración de proyectos

Requiere proyectos Eclipse o Visual

No requiere ningún proyecto relacionado con IDE

Fácil de integrar en CMake o Bazel

Banner azul con captura de pantalla del documento técnico "Desafíos de adopción de GoogleTest para código crítico para la seguridad"

Explora opciones prácticas para adaptar GoogleTest
a estándares críticos de seguridad.

Obtener documento técnico

Únase a las empresas que alcanzan sus objetivos de prueba con Parasoft

Logotipo de AIRBUS
logotipo de alfén
logotipo de Boeing
Logotipo de Curtiss-Wright
Logotipo de Fivetran
logotipo de gorenje
Logotipo de la empresa American Honda
Logotipo de Medtronic
Logotipo de JoyNext
Logotipo de Lockheed Martin
Logotipo de Northrop Grumman
Logo de Qualcomm
Logotipo de la Fuerza Aérea de EE. UU.
Logotipo del Grupo Volkswagen
Logotipo de AIRBUS
logotipo de alfén
logotipo de Boeing
Logotipo de Curtiss-Wright
Logotipo de Fivetran
logotipo de gorenje
Logotipo de la empresa American Honda
Logotipo de Medtronic
Logotipo de JoyNext
Logotipo de Lockheed Martin
Logotipo de Northrop Grumman
Logo de Qualcomm
Logotipo de la Fuerza Aérea de EE. UU.
Logotipo del Grupo Volkswagen

CAPACIDADES DE PRUEBA C/C++

Una solución de prueba unificada y totalmente integrada para el desarrollo de software C / C ++

Parasoft C/C++test es una solución de pruebas unificada para software embebido y crítico para la seguridad. Es compatible tanto con flujos de trabajo de verificación basados ​​en estándares como con entornos DevOps modernos.

Integrado directamente en entornos de desarrollo integrados (IDE) de C/C++, pipelines de CI/CD y entornos de contenedores, permite a los equipos detectar defectos con mayor antelación y garantizar el cumplimiento de los estándares de la industria y las prácticas de codificación seguras.

Análisis estático para C/C++

Detecte defectos de forma temprana con análisis estático avanzado, que combina análisis basado en patrones, flujo de datos, interpretación abstracta y métricas, integrado directamente en entornos IDE y pipelines de CI/CD. Garantice el cumplimiento de estándares de la industria como MISRA C:2025, MISRA C++:2023, AUTOSAR C++14 y otros.

Análisis estático C / C ++

Pruebas unitarias automatizadas

Aísle las funciones mediante la creación de stubs para generar de forma eficiente pruebas unitarias robustas o generarlas automáticamente. Ejecute pruebas en entornos multiplataforma, incluyendo hardware anfitrión, virtual y de destino, para garantizar la seguridad y la fiabilidad del código.

Pruebas unitarias de C / C ++

Cobertura del código estructural

Recopile y agregue la cobertura de código en todos los flujos de trabajo de los desarrolladores, incluso directamente dentro de los entornos IDE y las canalizaciones de CI. Capture la cobertura de sentencias, ramas y MC/DC de las pruebas unitarias, de integración, de sistema y manuales, en todo el hardware del host, el simulador y el destino, para proporcionar una visión completa, unificada y lista para auditoría de la cobertura de pruebas.

Cobertura de código C / C ++

Trazabilidad de requisitos bidireccional

Establezca la trazabilidad bidireccional vinculando los requisitos de herramientas ALM, como IBM DOORS Next, Jama Connect, Codebeamer, Polarion y hojas de cálculo (Excel o CSV), con los casos de prueba y los resultados de ejecución. Mantenga una cadena de evidencia completa y continua desde el requisito hasta la prueba y el resultado, lo que proporciona una trazabilidad lista para auditorías para sistemas críticos de seguridad.

Trazabilidad de requisitos de C/C++

Análisis de tiempo de ejecución integrado

Supervise su aplicación en ejecución, detectando problemas relacionados con el tiempo de ejecución, como pérdidas de memoria, daños en la memoria, lectura de memoria no inicializada y desbordamientos del búfer que podrían provocar problemas de estabilidad, comportamiento impredecible y vulnerabilidades de seguridad. Utilice configuraciones de prueba predefinidas para admitir aplicaciones nativas e integradas con asignaciones de memoria estilo C (malloc o gratuita).

Análisis en tiempo de ejecución C / C ++

Pruebas de seguridad de análisis estático

Aplique el conjunto más completo de técnicas de análisis de código fuente (análisis basado en patrones, análisis de flujo de datos, interpretación abstracta, métricas y más) y verifique la calidad del código con los últimos estándares de la industria, como CERTIFICADO C, CERTIFICADO C++, CWE, OWASP y otros.

Pruebas de seguridad C / C ++

Cumplimiento de los estándares FuSA

Automatice el análisis estático, las pruebas unitarias y la cobertura de código con C/C++test, certificado por TÜV SÜD, para cumplir con los estándares de seguridad funcional y ciberseguridad. Permita la verificación y validación alineadas con los estándares de automoción (ISO 26262, ISO 21434), aeroespacial/defensa (DO-178C DAL A), médico (IEC 62304), industrial (IEC 61508, IEC 62443), ferroviario (EN 50716/EN 50128) y otros.

C/C++ Seguridad funcional y cumplimiento

Informes y análisis

Parasoft C/C++test genera informes completos de análisis estático y ejecución de pruebas.

Su integración con DTP mejora la generación de informes a través de paneles web con informes de cumplimiento, widgets personalizables, navegación por el código fuente, filtrado avanzado y análisis.

Informes y análisis de C / C ++

Aproveche la IA para optimizar la adopción y el uso de pruebas de C/C++. El Asistente de Documentación con IA facilita la integración al responder preguntas como cómo eliminar infracciones de análisis estático. Use GenAI en nuestra extensión de VS Code para corregir infracciones de análisis estático con fragmentos de código correctivos sugeridos. Además, permita que el aprendizaje automático en DTP priorice los problemas críticos de análisis estático.

Pruebas de C/C++ mejoradas con IA/ML

Especificaciones técnicas de la prueba C/C++

El soporte de aplicaciones críticas para la seguridad implica integraciones con un conjunto completo de cadenas de herramientas de compilación, hardware de destino, control de fuente, herramientas de gestión de requisitos, soluciones ágiles y más. Integre estrechamente en los IDE de C y C++, canalizaciones de CI/CD e implementaciones en contenedores más populares para detectar defectos antes y exigir automáticamente el cumplimiento de los estándares de la industria.

Especificaciones técnicas de la prueba C/C++

Realice un recorrido por el producto

Haga clic a continuación para iniciar una visita autoguiada de la prueba de Parasoft C / C ++. Descubra cómo Parasoft lo ayuda a lograr las demandas de cumplimiento en análisis estático, pruebas unitarias, cobertura de código estructural y más.

Detecte defectos con anticipación: ahorre dinero

Ahorre tiempo y dinero encontrando y solucionando defectos antes para evitar problemas más complicados y costosos en el futuro.

Automatice el cumplimiento de los estándares de la industria

Cumpla con los estándares de su industria y genere automáticamente informes de verificación mediante la automatización de pruebas.

No se limite a probar: pruebe de forma inteligente

Mejorar la productividad. Aproveche nuestra IA y aprendizaje automático para reducir la carga de sus equipos y garantizar que los problemas de diseño graves se aborden primero.

Banner con degradado de azul a rosa

Prueba de Parasoft C/C++ y prueba de C/C++ CT 2025.2

Nuestros últimos lanzamientos redefinen la garantía de software inteligente para un camino más rápido e inteligente hacia el cumplimiento, la seguridad y la innovación para los sistemas integrados modernos.

Leer las notas de la versión »

CAPACIDADES DE PRUEBA DE CT DE C/C++

Calidad de código continua para el desarrollo de software C y C++

Parasoft C/C++test CT está diseñado para equipos que desarrollan aplicaciones C y C++ críticas para la seguridad, lo que permite la automatización de pruebas y el cumplimiento continuo a través de la cobertura de código, las pruebas unitarias y la trazabilidad de requisitos.

Cobertura del código estructural

C/C++test CT integra la cobertura de código automatizada en los flujos de trabajo existentes, funcionando a la perfección con marcos de trabajo como GoogleTest, canalizaciones de CI/CD e IDE como Visual Studio Code.

Ofrece una cobertura estructural integral, que incluye sentencias, bifurcaciones, condiciones, funciones, llamadas y MC/DC, en entornos de host y destino, proporcionando una visibilidad continua y lista para auditorías sobre la exhaustividad de las pruebas.

Cobertura de código C/C++ CT

Trazabilidad de requisitos bidireccional

Vincule los casos de prueba de marcos de código abierto como GoogleTest con los requisitos en herramientas ALM como IBM DOORS Next, y valide los resultados con la cobertura de código estructural para ofrecer una trazabilidad completa y lista para auditorías para sistemas críticos de seguridad.

Trazabilidad de requisitos de C/C++

Cumplimiento de los estándares FuSA

Automatiza el cumplimiento de las normas de seguridad funcional y ciberseguridad mediante la prueba CT de C/C++ certificada por TÜV SÜD, que abarca los sectores automotriz (ISO 26262, ISO 21434), aeroespacial/defensa (DO-178C DAL A), médico (IEC 62304), industrial (IEC 61508) y ferroviario (EN 50716), con cobertura, trazabilidad e informes automatizados y listos para auditoría.

C/C++ CT Seguridad funcional y cumplimiento

Pruebas de seguridad críticas en C/C++ con GoogleTest

Integre la flexibilidad del software de código abierto GoogleTest en un entorno certificado por TÜV SÜD. C/C++test CT combina GoogleTest con la verificación automatizada, ofreciendo visibilidad completa de los resultados de las pruebas, la cobertura del código y la trazabilidad de los requisitos de forma inmediata.

Con la certificación de TÜV SÜD, utilice GoogleTest con total confianza en el desarrollo de aplicaciones críticas para la seguridad, en consonancia con las normas ISO 26262, IEC 61508, IEC 62304 y EN 50716.

Integración de pruebas C/C++ y GoogleTest

Informes y análisis

Demuestra el cumplimiento con los informes generados automáticamente por C/C++test CT.

Su integración con DTP mejora la generación de informes a través de paneles web con informes de cumplimiento, widgets personalizables, navegación por el código fuente, filtrado avanzado y análisis.

Informes y análisis de CT en C/C++

Especificaciones técnicas de CT de prueba C/C++

Con un diseño ligero y una interfaz de línea de comandos intuitiva, C/C++test CT se integra con marcos de pruebas unitarias de código abierto como GoogleTest y CppUnit. Se adapta perfectamente a los flujos de CI/CD, lo que permite a los equipos aumentar la cobertura de código y establecer la trazabilidad de los requisitos para software embebido crítico para la seguridad.

Especificaciones técnicas de CT de prueba C/C++

Realice un recorrido por el producto

Haga clic a continuación para iniciar una visita autoguiada de Parasoft C/C++test CT. Descubra cómo Parasoft le ayuda a cumplir con los requisitos de cumplimiento en cuanto a cobertura de código estructural, trazabilidad de requisitos y más.

Aumente la eficiencia de las pruebas de software

Aumente la productividad y satisfaga los requisitos de cumplimiento en torno a la cobertura del código estructural mediante la implementación de pruebas CT de C/C++ dentro de marcos de pruebas unitarias como GoogleTest.

Reducir el costo de las pruebas

Integre perfectamente tanto en los entornos de escritorio de los desarrolladores como en los flujos de trabajo de CI/CD modernos para automatizar las pruebas de software durante el desarrollo de software.

Reducir el estrés de la auditoría

Desbloquee una gran cantidad de datos invaluables presentados a través de paneles dinámicos y gráficos detallados con el sistema de informes central integrado basado en web incluido con C/C++test CT.

INTEGRACIONES

Conéctese perfectamente a su ecosistema

Parasoft C/C++test y Parasoft C/C++test CT se integran con una variedad de marcos de pruebas unitarias de código abierto, IDE, soluciones ALM y sistemas de compilación/CI.

Cumplimiento de C/C++

Parasoft admite el cumplimiento de estándares

Verifique que las aplicaciones cumplan con diversos estándares de seguridad funcional, protección y codificación. Generar automáticamente la documentación requerida para demostrar el cumplimiento.

El papel vital de las normas de seguridad funcional

Satisfaga perfectamente los estándares de seguridad funcional específicos de la industria para el desarrollo de C y C++ con pruebas continuas, desde la detección de defectos hasta el análisis estático, pruebas unitarias y evaluación de riesgos mediante la cobertura de código.

El imperativo esencial de los estándares de ciberseguridad

Integre un flujo de trabajo de desarrollo consciente de la seguridad para ayudar a satisfacer los estándares de seguridad líderes en la industria mediante análisis estático para la detección de vulnerabilidades, pruebas unitarias sólidas para garantizar la resiliencia del código y una cobertura integral del código para la evaluación de riesgos.

Papel crucial de la trazabilidad de requisitos

Automatice la vinculación de requisitos y casos de prueba cruciales para completar la matriz de trazabilidad de requisitos exigida para la certificación de aplicaciones críticas para la seguridad.

Imagen de dos hombres y una mujer conversando, sonriendo y mirando la pantalla de una computadora.

Entregue código C y C++ seguro, confiable y compatible con Parasoft.

Prueba gratuita