¡Descubre GoogleTest, con certificación TÜV y la tecnología Agentic AI para pruebas de C/C++!
Obtenga los detalles »
WEBINAR
Presentación de C/C++test y C/C++test CT 2025.2
Acelere su camino hacia aplicaciones C/C++ seguras, compatibles y de alta calidad. Esta sesión revela cómo las versiones 2025.2 de Parasoft C/C++test y C/C++test CT incorporan automatización inteligente a toda su estrategia de pruebas. Descubra de primera mano cómo automatizar el análisis estático, optimizar las pruebas unitarias, aplicar estándares e integrarse fluidamente en cadenas de herramientas avanzadas, todo dentro de una oferta unificada basada en IA.
Puntos clave:
La noticia más importante es la introducción del servidor del Protocolo de Contexto de Modelo (MCP) para pruebas en C/C++. Considérelo como si dotara a su herramienta de pruebas de un cerebro inteligente y seguro que comprende todo el proyecto, sus problemas de calidad, riesgos de seguridad y estado de cumplimiento. Este servidor MCP proporciona a los agentes de IA el contexto que necesitan para actuar con inteligencia.
Esto transforma la forma en que los equipos trabajan con la calidad del código. En lugar de verificaciones manuales, los agentes de IA pueden revisar el código para detectar infracciones de estándares como Misra or AUTOSAREs como tener un experto en cumplimiento dedicado para cada desarrollador. Esto también implica una mitigación proactiva de riesgos. Los problemas se pueden identificar y solucionar directamente en el IDE mientras se escribe el código, evitando que se confirmen. Esto es lo último. enfoque de 'desplazamiento a la izquierda', convirtiendo la calidad de una verificación de última etapa en una actividad continua.
Alcanzar los objetivos de cobertura, especialmente para código crítico para la seguridad, puede ser difícil. Ahora, puede solicitar a un agente de IA que le ayude a alcanzar el 100 % de cobertura de declaraciones para un archivo. El agente analizará las deficiencias y generará automáticamente los casos de prueba necesarios. Esto convierte un largo trabajo manual en una tarea dirigida y automatizada. Todo esto se traduce en un aumento considerable de la productividad del equipo, integrando el control de calidad automatizado directamente en el flujo de trabajo del desarrollador y eliminando tareas tediosas.
La tecnología se integra directamente en su IDE, ya sea que utilice Código VS, Eclipse o Microsoft Visual Studio. El agente de IA no solo analiza su archivo abierto; comprende todo el proyecto, los estándares de codificación que utiliza, las infracciones existentes e incluso el historial de su código base. Esto significa que la guía y las correcciones que proporciona son precisas y se adaptan a sus necesidades específicas.
La colaboración también se simplifica. Los desarrolladores pueden usar lenguaje natural para hacer preguntas sobre reglas o solicitar correcciones a errores o vulnerabilidades específicas. No solo están operando una herramienta, sino que están dirigiendo a un socio competente, lo que reduce drásticamente el esfuerzo y aumenta la productividad.
Con el auge de la IA y la computación de alto rendimiento, el código de GPU se ha vuelto tan crucial como el de CPU. Sin embargo, aplicar rigurosos estándares de calidad y seguridad al código CUDA ha sido difícil, ya que la mayoría de las herramientas de análisis estático no comprenden las extensiones del lenguaje CUDA. Esto crea una brecha de cumplimiento.
C/C++test 2025.2 ahora proporciona Análisis estático para código CUDA C y C++Esto significa que puede usar un único estándar para todo su código, aplicando los mismos estándares rigurosos como MISRA y AUTOSAR C++14 al código CUDA de CPU y GPU. Además, acelera el desarrollo de GPU, permitiendo a los desarrolladores detectar defectos y problemas de cumplimiento en segundos directamente en su IDE. Esto simplifica la certificación al proporcionar un informe unificado para el código de CPU y GPU, lo que reduce la sobrecarga y la complejidad de las auditorías.
Las amenazas evolucionan constantemente. Para ayudarle a mantenerse al día, C/C++test se ha actualizado con nuevas configuraciones para los últimos CWE Top 25 2024 y CWE Top 25 + On-the-Cusp. Esto proporciona protección inmediata y proactiva contra las vulnerabilidades críticas que los atacantes explotan hoy en día, sin necesidad de rastrear amenazas emergentes ni crear reglas personalizadas. También elimina la carga de mantenimiento, ya que Parasoft se encarga de las actualizaciones. El análisis estático es la defensa más eficiente para el software integrado, ya que detecta y corrige vulnerabilidades de forma temprana para evitar costosas infracciones posteriores al lanzamiento.
La confianza de los desarrolladores se basa en la precisión. Se han implementado mejoras significativas en la precisión de estándares de codificación como MISRA, AUTOSAR C++14 y CERT. Estas mejoras garantizan que las reglas interpreten C y C++ modernos con mayor precisión, lo que reduce costos al eliminar falsos positivos, acelera el cumplimiento normativo y aumenta la confianza de los desarrolladores.
Para los equipos que trabajan con informes de seguridad funcional, Prueba profesional de C/C++ Ahora le permite generar un informe de cobertura listo para auditoría con un solo clic. Esto agiliza todo el proceso, pasando de la ejecución de múltiples herramientas a una vista unificada de todas las métricas de cobertura críticas. Automatiza las partes tediosas de la generación de informes, reduciendo el error humano y proporcionando un documento consistente para cada auditoría, ahorrando días de esfuerzo por ciclo de auditoría y acelerando el tiempo de comercialización.
Parasoft amplía continuamente su compatibilidad con ecosistemas de desarrollo diversos y dinámicos. Con la versión 2025.2, han ampliado significativamente la compatibilidad con compiladores, incluyendo Hexagon Clang 19, QNX GCC 12, NVIDIA CUDA 12.8 y TI ARM Clang 3.2. Esto le permite analizar código de forma nativa en su hardware de destino y adoptar las últimas tecnologías sin generar deficiencias de calidad. También incluye compatibilidad con el IDE Eclipse 2025-06 más reciente, para que pueda seguir trabajando en su entorno preferido.
Basándose en la base del servidor MCP, C/C++test CT 2025.2 introduce un servidor MCP especializado para entornos CI/CD. Esta puerta de enlace segura permite a los agentes de IA controlar todo el ciclo de pruebas. Reduzca el tiempo de comercialización automatizando las pruebas manuales y eliminando el cuello de botella del cierre de cobertura.
Una actualización importante: C/C++test CT 2025.2 incluirá un marco de GoogleTest certificado por TÜV SÜD, con certificación prevista para enero de 2026. Esto le permite utilizar el popular marco de GoogleTest de código abierto para los niveles de integridad de seguridad más altos (ASIL D, SIL 4) según ISO 26262 y IEC 61508—sin la carga de la calificación.
Vea cómo los agentes de IA, impulsados por el servidor MCP de Parasoft, transforman la verificación manual en un flujo de trabajo autónomo, lo que reduce el tiempo, los costos y el esfuerzo al tiempo que garantiza el cumplimiento total del código crítico para la seguridad.
El escenario: Un desarrollador agregó nuevas funciones y casos de GoogleTest a una base de código que requiere MISRA y AUTOSAR Cumplimiento de C++14, junto con evidencia de cobertura de código completa.
1. Aplicación autónoma del cumplimiento
2. Prueba autónoma y cierre de cobertura
El resultado: Un flujo de trabajo transformador
Esta demostración destaca un cambio fundamental: el agente de IA de Parasoft automatiza el trabajo manual, repetitivo y pesado de la verificación. Los desarrolladores obtienen código conforme y evidencia de cobertura completa. de forma autónoma, acelerando la entrega y garantizando al mismo tiempo que la seguridad y la calidad estén integradas desde el principio.