Seminario web destacado: Presentación de la prueba CT de Parasoft C/C++ para pruebas continuas y excelencia en el cumplimiento |Vea ahora
Integraciones
Integraciones de Parasoft
Las herramientas de Parasoft se integran a la perfección con una amplia variedad de software, herramientas y marcos, por lo que Nuestros clientes pueden adoptar y escalar fácilmente nuestras soluciones de prueba de software dentro de sus entornos de desarrollo.
Amazon AWS
Todas las tecnologías de Parasoft se pueden implementar en Amazon AWS. Además, Parasoft Virtualize y Parasoft Load Test están disponibles como máquinas virtuales prediseñadas en Amazon AWS Marketplace. Más información.
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.
Parasoft C/C++test se integra con CMake para ayudar a los desarrolladores a construir su entorno de compilación personalizado e incluir las soluciones de prueba de software automatizadas de Parasoft. Los usuarios pueden escanear sus 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 realice pruebas unitarias, pruebas de integración, pruebas de regresión y realice cobertura de códigos estructurales 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. Más información.
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.
Parasoft C/C++test admite compiladores GNU GCC y GNU make. 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 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 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.
Permite que GNU make ejecute el análisis de código de prueba de Parasoft C / C ++ y / o ejecute pruebas durante el proceso de compilación. Más información.
Permite a los equipos integrar pruebas continuas en su infraestructura de CI. El complemento Parasoft Findings permite que los resultados de las herramientas de prueba y análisis de Parasoft se integren en los informes de Jenkins y en los canales de creación y lanzamiento de puertas en función de los resultados de las pruebas. 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.
Todas las tecnologías de Parasoft se pueden implementar en Microsoft Azure. Además, Parasoft Virtualize está disponible como una máquina virtual prediseñada en Microsoft Azure y una tarea de compilación en Microsoft Azure DevOps. Más información.
Parasoft proporciona varias integraciones de herramientas de prueba y compilación de Microsoft que permiten a los usuarios realizar análisis estáticos, pruebas unitarias y cobertura de código de manera efectiva y rápida. NMAKE: la prueba C/C++ se integra con nmake para ayudar a los desarrolladores a construir su entorno de compilación personalizado e incluir las soluciones de prueba de software automatizadas de Parasoft. MSBuild: dotTEST, C/C++test e Insure++ se entregan con scripts para integrarse en el proyecto MSBuild y permitir la ejecución de funciones de parasoft como análisis de código, pruebas unitarias y ejecución de pruebas durante el proceso de compilación. MSTest: dotTEST puede consumir, procesar e informar resultados de pruebas y datos de cobertura de las pruebas MSTest. VSTest: dotTEST puede ejecutar sus pruebas unitarias con o sin recopilación de información de cobertura ejecutando una de las configuraciones integradas de VSTest.
Permite que C/C++test y dotTEST realicen análisis de código estático, creen y ejecuten pruebas unitarias y analicen informes de cobertura de código directamente en Microsoft Visual Studio IDE. Los usuarios pueden escanear sus proyectos para verificar el cumplimiento de los estándares de seguridad (por ejemplo, MISRA, AUTOSAR) y los estándares de seguridad (por ejemplo, OWASP, CWE, CERT, PCI DSS, UL 2900) e identificar errores reales con análisis estático, identificar regresiones con pruebas unitarias automatizadas. y encontrar lagunas en la cobertura del código. La integración de Insure++ en MSVS IDE ayuda a los desarrolladores a depurar y encontrar errores erráticos de programación y acceso a la memoria, como corrupción del montón, subprocesos no autorizados, pérdidas de memoria, matrices fuera de límites, punteros no válidos y más. Insure++ también ofrece análisis de cobertura de código que proporciona identificación visual de secciones de código que se han ejecutado y no. Esta capacidad permite a los usuarios centrarse en probar código que aún no se ha ejercitado. Más información.
Parasoft no se integra directamente en Qt IDE, pero los usuarios pueden probar su código Qt utilizando nuestra herramienta cpptesttrace para escanear su compilación y crear un proyecto de prueba C/C++ importando el archivo bdf generado. Luego, los usuarios tendrán la capacidad de realizar análisis estáticos, pruebas unitarias, pruebas de integración, recopilar métricas de código y cobertura de código de código Qt con Parasoft C/C++test e Insure++. Más información.
Todas las herramientas de Parasoft se pueden implementar en un contenedor openShift para permitir una integración perfecta con flujos de trabajo de desarrollo modernos y canalizaciones de CI/CD. Más información.