¡Descubre GoogleTest, con certificación TÜV y la tecnología Agentic AI para pruebas de C/C++!
Obtenga los detalles »
Desarrollado por Parasoft C/C++test y C/C++test CT: pruebas de desarrollo completas para C y C++
Parasoft ofrece dos soluciones complementarias para examen de la unidad Aplicaciones C y C++:
Ambas soluciones admiten la ejecución en el host y el destino, cobertura de código avanzada, potentes herramientas de simulación y creación de objetos ficticios, e integración perfecta con CI/CD. Además, la generación de pruebas basada en IA, impulsada por agentes inteligentes compatibles con MCP, acelera la creación y la cobertura de pruebas.
Crea y ejecuta pruebas unitarias mediante editores gráficos, flujos de trabajo guiados y el Explorador de casos de prueba. El framework genera automáticamente pruebas, simulaciones, stubs y aserciones para aislar las unidades bajo prueba. Durante la ejecución, detecta fallos, expectativas no satisfechas y brechas de cobertura en tiempo real.
Todos los artefactos de prueba se generan como código fuente, lo que garantiza una revisión completa, control de versiones e idoneidad para el desarrollo de sistemas críticos para la seguridad.
C/C++test CT mejora los marcos de código abierto como GoogleTest, CppUnit y los personalizados (desarrollados internamente) sin cambiar la forma en que trabajan los equipos.
Se integra directamente en los marcos de prueba existentes para agregar cobertura estructural (sentencias, ramas, MC/DC), informes avanzados, automatización de CI/CD y trazabilidad de requisitos sin cambiar la forma en que se escriben o ejecutan las pruebas.
La certificación TÜV SÜD se extiende a las pruebas unitarias basadas en GoogleTest para estándares como ISO 26262, IEC 61508, IEC 62304 y EN 50128, lo que reduce el esfuerzo necesario para el cumplimiento de las normas de seguridad críticas.
Los recursos de prueba existentes cuentan con soporte completo, lo que permite a los equipos escalar sin abandonar las inversiones en código abierto.
A diferencia de las herramientas que almacenan las entradas de prueba en formatos propietarios, tanto C/C++test como C/C++test CT generan casos de prueba como código fuente, con valores de parámetros inicializados de la misma manera que en producción. Esto garantiza que las pruebas reflejen fielmente el comportamiento real, lo que las hace ideales para la verificación de software crítico para la seguridad.
Los kits de calificación específicos de la industria, junto con la certificación TÜV SÜD, reducen drásticamente el esfuerzo necesario para lograr la calificación de herramientas en estándares críticos de seguridad como ISO 26262, ISO 21434, DO-178B/C, IEC 61508 y EN 50716.
Las soluciones de pruebas Parasoft C/C++ permiten cambiar sin problemas entre pruebas aisladas (stubbed) y de integración utilizando los mismos casos de prueba, lo que posibilita una fácil comparación de resultados en múltiples condiciones con una reconfiguración mínima.