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.
Soporte para análisis estático, métricas, duplicación de código, pruebas unitarias y cobertura de código del código central de .NET con Parasoft dotTEST.
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.
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.
Habilita el soporte para el transporte de Apache Kafka a las herramientas de cliente de mensajería aplicables en Parasoft SOAtest y los respondedores de mensajes en Parasoft Virtualize, lo que permite a los usuarios aprovechar al máximo la rica interfaz de Parasoft SOAtest y Virtualize al configurar, enviar, emular y validar mensajes enviados a través de Kafka.
Parasoft proporciona integración de soporte incorporada para el sistema de control de código fuente de Subversion. Subversion 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.
Todas las aplicaciones basadas en web de Parasoft admiten la implementación en Apache Tomcat, y Parasoft SOAtest admite la prueba de aplicaciones alojadas en Apache Tomcat.
Permite a los usuarios aplicar dinámicamente los parámetros de rendimiento recopilados por AppDynamics a los respondedores de Parasoft Virtualize. También permite a los usuarios monitorear datos en AppDynamics mientras ejecutan pruebas de rendimiento dentro de Parasoft Load Test.
Permite a los usuarios ejecutar pruebas de Appium en formato JUnit junto con los otros tipos de pruebas disponibles para ejecutar con Parasoft SOAtest.
Realice fácilmente una validación visual dentro de sus scripts de Selenium existentes, sin necesidad de modificarlos, utilizando Parasoft Selenic. Las capturas de pantalla se envían al panel de control de Applitools para su comparación.
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.
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 Bamboo y en las canalizaciones de compilación y lanzamiento de puerta en función de esos resultados de prueba.
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.
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.
Parasoft C/C++test es totalmente compatible con los compiladores QNX y se integra directamente en QNX Momentics IDE. 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.
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.
Parasoft C/C++test se integra con CMake para ayudar a los desarrolladores a construir su entorno personalizado e incluir las soluciones de prueba de software automatizadas de Parasoft. 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.
La integración de la prueba C/C++ de Parasoft con Codebeamer acelera la verificación y validación de los requisitos al vincular automáticamente los requisitos de Codebeamer con los casos de prueba creados en la prueba C/C++. Esta solución combinada ayuda a las organizaciones a lograr los requisitos de cumplimiento definidos en estándares de seguridad funcional como DO-178C, DO-326A, ISO 26262, ISO 21434, IEC 62304, IEC 61508, EN 50128 y otros estándares de la industria.
Parasoft SOAtest & Virtualize brinda la capacidad de leer definiciones de esquemas de Apache Avro desde un registro de esquemas de Confluent para usar en pruebas y emulación de API con cargas útiles de Apache Avro.
Parasoft C/C++test es compatible con los compiladores Cosmic. 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.
La integración de Parasoft con CppUnit permite que C/C++test ejecute sus casos de prueba existentes de CppUnit escritos manualmente y permite a los usuarios centralizar las pruebas y los informes de unidades. Con las capacidades de cálculo de creación de informes y autoría de C/C++test, ayuda al equipo a rastrear qué casos de prueba han fallado, registrar cuándo fallan y quién es responsable de corregir cada falla. Dado que las fallas de regresión se dirigen al desarrollador responsable, el proceso general de solucionar estos problemas identificados se agiliza, lo que ahorra tiempo, reduce la mano de obra y los costos. Además, C/C++test proporciona información de cobertura de prueba para los casos de prueba de CppUnit a medida que se ejecutan.
La integración de Parasoft con CppUtest permite a los usuarios consumir, procesar e informar los resultados de las pruebas y los datos de cobertura de las pruebas de CppUtest. C/C+test puede enviar los resultados de las pruebas ejecutadas con CppUnit y CppUtest al servidor de Parasoft DTP, así como también asociar pruebas con cobertura de código. Para integrar CppUnit o CppUtest con C/C++test, debe instalar un detector de resultados y un anotador de cobertura en la infraestructura existente de CppUnit o CppUtest. Sin embargo, puede optar por instalar solo el detector de resultados para pruebas ligeras o para comparar resultados con y sin cobertura.
Permite la creación y ejecución de escenarios de prueba de API basados en Cucumber respaldados por Parasoft SOAtest. También permite la generación de informes y la recuperación automática de escenarios de interfaz de usuario basados en la web de Selenium mediante Parasoft Selenic.
El enfoque basado en modelos de Curiosity para el diseño de pruebas ayuda a los usuarios a ponerse en marcha rápidamente, utilizando diagramas de flujo intuitivos que reflejan la compleja lógica empresarial de las API de la organización. Los diagramas de flujo de rápida creación, a su vez, permiten la generación automática de pruebas y datos para cubrir todos los escenarios posibles. Luego, los probadores pueden aprovechar estos modelos en el ecosistema de Parasoft, donde se benefician de la automatización inteligente de pruebas, generando escenarios de prueba API completos y servicios virtuales, antes de acelerar rápidamente los entornos de prueba y ejecutar el conjunto de pruebas completo.
CVS SCM se puede conectar a su entorno de prueba, lo que permite a los usuarios administrar sus archivos de proyecto, el código fuente y los archivos de prueba generados desde Parasoft.
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.
Permite a los usuarios configurar bases de datos en un estado específico para pruebas y / o virtualización de servicios. Los usuarios pueden aprovisionar una base de datos virtual Delphix (VDB) que simula el estado de una base de datos MySQL u Oracle en un momento específico y usar el VDB para pruebas automatizadas, sin impacto en la base de datos real en la que se basa el VDB. Cuando termine con una sesión de prueba, los usuarios pueden restablecer rápidamente la base de datos virtual aprovisionando una copia nueva.
El complemento Deque axe-core se incluye en Parasoft SOAtest para permitir a los usuarios reutilizar las pruebas de interfaz de usuario web para las pruebas de las Pautas de accesibilidad al contenido web (WCAG) dentro del proceso de automatizació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.
Permite a los usuarios aplicar dinámicamente los parámetros de rendimiento recopilados por Dynatrace a los respondedores de Parasoft Virtualize. También permite a los usuarios monitorear datos en Dynatrace mientras ejecutan pruebas de rendimiento dentro de Parasoft Load Test.
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.