Seminario web bajo demanda destacado: Acelere el cumplimiento del software con IA Míralo ahora >>
Los equipos de desarrollo entregan código de mayor calidad y son más productivos con Parasoft C/C++test 2023.1, que incluye un aumento del 25 % en el rendimiento del análisis estático.
Obtenga cobertura completa para MISRA C 2023 y la precuela MISRA C 2012 AMD 4. Más mejoras incluyen:
La prueba C / C ++ de Parasoft es la solución de prueba de software totalmente integrada para industrias integradas de seguridad crítica. Sus capacidades de prueba de software automatizadas también están diseñadas para los entornos de DevOps ágiles de alta velocidad de hoy. Se integra estrechamente en su C y C ++ IDE, canalización de CI / CD e implementaciones en contenedores para detectar defectos antes y hacer cumplir automáticamente los estándares de la industria.
Libere con confianza sabiendo que está entregando aplicaciones confiables, seguras y protegidas.
Elimina el tedio de lograr el cumplimiento de los estándares de seguridad y protección, lo que le permite concentrarse en desarrollar nuevas funciones.
Pruebe de manera más inteligente, no más difícil. Amplíe los conjuntos de pruebas existentes utilizando editores gráficos con cobertura de código integrada y automatización análisis estático.
La prueba de Parasoft C / C ++ verifica el código para verificar que cumpla con una variedad de estándares funcionales de seguridad, protección y codificación. También genera automáticamente la documentación necesaria para demostrar el cumplimiento.
Parasoft C / C ++ test se integra con una amplia variedad de IDE, arquitecturas integradas, soluciones ALM, control de fuente y sistemas de compilación / CI. Conecte Parasoft C / C ++test sin problemas en su ecosistema de desarrollo existente.
Parasoft C/C++test es compatible con ARM Compiler v5 y ARM Compiler v6, compiladores Keil y está disponible como complemento para ARM DS, ARM DS-5, Keil MDK y Eclipse independiente para C/C++. La integración permite la capacidad de realizar análisis de código estático, crear y ejecutar pruebas unitarias y de integración, y realizar cobertura de código estructural. Los usuarios pueden escanear proyectos para verificar el cumplimiento de estándares de codificación como MISRA C/C++, AUTOSAR C++ 14 o CERT C/C++, y otros estándares, para identificar errores reales con análisis estático. También identifique regresiones con pruebas unitarias, pruebas de integración y realice una cobertura de código estructural para automatizar el cumplimiento de estándares de la industria como ISO 26262, DO-178C, IEC 61508, IEC 62304, EN 50128 y otros estándares de procesos de seguridad y protección.
Más información.Funciona con:
Bazel es una herramienta muy poderosa pero también un sistema de compilación muy complejo. El paquete de integración Parasoft C/C++test Bazel agrega el análisis estático de Parasoft a cualquier tubería Bazel CI. El paquete de integración de Bazel viene con una colección de scripts e instrucciones para simplificar y agilizar el proceso de integración.
Más información.Funciona con:
Parasoft C/C++test es compatible con el compilador Clang. La integración permite a los equipos de desarrollo realizar análisis de código estático, crear y ejecutar pruebas unitarias y de integración, y realizar cobertura de código estructural. Los usuarios pueden escanear sus proyectos para verificar que cumplan con los estándares de codificación como MISRA C/C++, AUTOSAR C++ 14 o CERT C/C++, y otros estándares, para identificar errores reales con análisis estático. También realice pruebas unitarias, pruebas de integración, pruebas de regresión y realice cobertura de código estructural para automatizar el cumplimiento de estándares de la industria como ISO 26262, DO-178C, IEC 61508, IEC 62304, EN 50128 y otros estándares de procesos de seguridad y protección.
Más información.Funciona con:
Todas las herramientas de Parasoft se pueden implementar en entornos basados en Docker o Kubernetes, y la mayoría están disponibles en DockerHub para facilitar la implementación dinámica.
Más información.Funciona con:
La plataforma Parasoft de automatización de pruebas y herramientas de virtualización de servicios se integran directamente en el marco de Eclipse, lo que permite a los usuarios aprovechar sin problemas las capacidades avanzadas de Parasoft, como el análisis profundo de confiabilidad y seguridad (como OWASP, CWE, CERT, PCI DSS, UL 2900), pruebas unitarias creación, análisis de cobertura, automatización de pruebas de interfaz de usuario web/API y virtualización de servicios.
Más información.
Funciona con:
La integración de C/C++test de Parasoft con PTC/Intland Codebeamer permite a las organizaciones vincular los requisitos de Codebeamer con los casos de prueba en C/C++test y crear una trazabilidad bidireccional entre el requisito y las pruebas y el código, si así lo desean. Esta solución cumple con los estándares de seguridad funcional como DO-178C, ISO 26262, IEC 62304, IEC 61508, EN 50128 y otros estándares de seguridad y protección de la industria.
Más información.Funciona con:
Parasoft proporciona integración de soporte incorporada para el sistema de control de código fuente Git. Git se puede conectar a su entorno de prueba de Parasoft, lo que permite a los usuarios administrar sus archivos de proyecto, código fuente y archivos de prueba.
DTP, cuando se conecta a los sistemas de control de fuente, muestra el código fuente dentro de sus Exploradores, lo que permite a los usuarios inspeccionar sin problemas las violaciones de análisis estático, las fallas de prueba y los resultados de cobertura.
Más información.Funciona con:
La integración de Parasoft con GitHub proporciona acciones dedicadas para C/C++test, Jtest y dotTEST. Las acciones "Ejecutar" permiten a los usuarios ejecutar análisis de código con las herramientas de Parasoft y revisar los resultados del análisis directamente en GitHub. Los resultados están disponibles en la pestaña Seguridad como "Alertas de escaneo de código" y se incluyen en las solicitudes de incorporación de cambios. La integración de Parasoft con GitHub también proporciona acciones dedicadas para Parasoft CTP que permiten a los usuarios implementar y destruir entornos de prueba y ejecutar trabajos de ejecución de prueba dentro de una instancia remota de Parasoft CTP.
Más información.Funciona con:
La integración de Parasoft C/C++test con Google Test permite que los resultados de las pruebas ejecutadas con Google Test se exporten a Parasoft DTP para una mejor experiencia en el panel web de informes y análisis. C/C++test también puede generar un informe HTML local utilizando el informe XML creado por el marco de prueba de Google.
Más información.Funciona con:
Parasoft C/C++test es totalmente compatible con los compiladores, sistemas operativos y depuradores de Green Hills, lo que permite a los equipos basados en GHS adaptar el marco de prueba sin problemas y sin cargas adicionales. La integración también permite importar proyectos Green Hills MULTI IDE en C/C++test independiente para realizar análisis de código estático, crear y ejecutar pruebas unitarias, pruebas de integración y analizar informes de cobertura de código. Los usuarios pueden escanear proyectos importados para verificar el cumplimiento de estándares de codificación como MISRA C/C++, AUTOSAR C++ 14 o CERT C/C++, y otros estándares, para identificar errores reales con análisis estático. También realice pruebas unitarias, pruebas de integración, pruebas de regresión y cobertura de código estructural para automatizar el cumplimiento de estándares de la industria como ISO 26262, DO-178C, IEC 61508, IEC 62304, EN 50128 y otros estándares de procesos de seguridad y protección.
Más información.Funciona con:
Parasoft C/C++test es totalmente compatible con los compiladores IAR y el entorno de desarrollo Embedded Workbench, lo que permite una adopción fluida del marco de prueba sin una carga adicional. La integración permite a los usuarios realizar análisis de código estático, pruebas unitarias, pruebas de integración y cobertura de código estructural junto con cadenas de herramientas IAR. Los usuarios pueden escanear sus proyectos para verificar que cumplan con los estándares de codificación como MISRA C/C++, AUTOSAR C++ 14 o CERT C/C++, y otros estándares, para identificar errores reales con análisis estático. También realice pruebas de unidad, integración, pruebas de regresión y cobertura de código estructural para automatizar el cumplimiento de estándares de la industria como ISO 26262, DO-178C, IEC 61508, IEC 62304, EN 50128 y otros estándares de procesos de seguridad y protección.
Más información.Funciona con:
La integración de prueba de C/C++ de Parasoft con Jama Connect permite a las organizaciones vincular los requisitos de Jama con los casos de prueba en C/C++test y crear una trazabilidad bidireccional entre el requisito y las pruebas y el código, si así lo desean. Esta solución cumple con los estándares de seguridad funcional como DO-178C, ISO 26262, IEC 62304, IEC 61508, EN 50128 y otros estándares de seguridad y protección de la industria.
Más información.Funciona con:
Permite a los equipos integrar las pruebas continuas en su infraestructura de CI.
El complemento Parasoft Findings permite que los resultados de las herramientas de análisis y prueba de Parasoft se integren en los informes de Jenkins y en las canalizaciones de compilación y lanzamiento de puerta en función de esos resultados de prueba.
El complemento Parasoft Environment Manager permite la configuración rápida de entornos de prueba virtuales y la ejecución de trabajos de prueba.
Más información.Funciona con:
Permite a las organizaciones asociar el riesgo con los requisitos comerciales al correlacionar los hallazgos de análisis estáticos y los resultados de las pruebas con requisitos, historias de usuarios y defectos. Los resultados de las pruebas pueden enviarse a Jira y agregarse dentro de DTP de Parasoft para una trazabilidad bidireccional completa. Además, la creación de nuevos problemas y defectos se puede automatizar en función de la revisión y clasificación de fallas de prueba y violaciones de análisis estático en Parasoft DTP.
Más información.Funciona con:
Parasoft, miembro del programa de socios TASKING, permite a los equipos producir código de alta calidad para sistemas integrados críticos para la seguridad y la protección. Parasoft C/C++test standalone y el complemento C/C++test Eclipse permiten que C/C++test se use con los conjuntos de herramientas TASKING VX para la arquitectura TriCore, no se requiere una integración especial. C/C++test proporciona configuraciones de prueba dedicadas que se pueden usar para realizar análisis estáticos, análisis de flujo, pruebas unitarias y monitoreo de la memoria de la aplicación mediante las interfaces de integración proporcionadas por las herramientas de desarrollo de software TriCore VX para TriCore. Estas soluciones combinadas reducen el esfuerzo relacionado con los procesos de cumplimiento de estándares como ISO 26262, ISO 21434, MISRA C/C++, AUTOSAR C++ 14 y otros estándares de procesos de seguridad.
Más información.Funciona con:
Parasoft C/C++test es compatible con Texas Instrument Compilers y directamente con Texas Instruments Code Composer Studio IDE. La integración permite la capacidad de realizar análisis de código estático, crear y ejecutar pruebas unitarias y de integración, y realizar cobertura de código estructural. Los usuarios pueden escanear proyectos para verificar el cumplimiento de estándares de codificación como MISRA C/C++, AUTOSAR C++ 14 o CERT C/C++, y otros estándares, para identificar errores reales con análisis estático. También identifique regresiones con pruebas unitarias, pruebas de integración y realice una cobertura de código estructural para automatizar el cumplimiento de estándares de la industria como ISO 26262, DO-178C, IEC 61508, IEC 62304, EN 50128 y otros estándares de procesos de seguridad y protección.
Más información.Funciona con:
La integración de pruebas de lenguaje automatizadas de Parasoft con Microsoft VS Code permite a los usuarios realizar análisis de código estático directamente en Visual Studio Code Editor. Los usuarios pueden escanear sus proyectos para verificar el cumplimiento de los estándares de seguridad (p. ej., MISRA, AUTOSAR) y los estándares de seguridad (p. ej., OWASP, CWE, CERT, PCI DSS, UL 2900) e identificar errores reales y vulnerabilidades de seguridad con análisis estático. Los usuarios también pueden importar y ver los resultados de cobertura de código directamente dentro de su código.
Más información.Funciona con: