Logotipo de Parasoft Buscar

¡Descubre GoogleTest, con certificación TÜV y la tecnología Agentic AI para pruebas de C/C++!
Obtenga los detalles »

Cobertura de código en compilaciones, pruebas y pipelines de CI/CD.

La monitorización y el análisis de la cobertura del código en todas las compilaciones, prácticas de prueba y flujos de trabajo fomenta una cultura basada en datos para fundamentar las decisiones.

Obtenga una cobertura de código completa a gran escala.

Lograr una cobertura completa en grandes bases de código y múltiples equipos no es fácil. Parasoft te ayuda a escalar la cobertura sin ralentizar el desarrollo, de modo que la dirección obtiene datos fiables para la toma de decisiones y los equipos mantienen su productividad.

Reducir el riesgo de liberación

Realice un seguimiento de la cobertura del código en todas las prácticas de prueba para identificar áreas de cobertura deficiente y alto riesgo, lo que ayudará a mejorar su estrategia de pruebas.

Llenar las brechas de cobertura

Utilice nuestras soluciones para generar pruebas específicas para las líneas de código no cubiertas, solucionando rápidamente las deficiencias y reforzando su conjunto de pruebas.

Validar cada cambio

Utilice análisis de cobertura de código modificados para mantener la cobertura de todo el código nuevo y modificado por compilación, garantizando la calidad y reduciendo el riesgo incluso si la cobertura total del proyecto está por debajo del objetivo.

Lograr los objetivos de cobertura

Combine la información de todos los tipos de pruebas para comprender la cobertura total. Obtenga una visión detallada de la cobertura del código modificado y asegúrese de que se pruebe cada cambio.

Cumpla con los requisitos de cobertura críticos para la seguridad

Garantice pruebas exhaustivas, cumpla con los requisitos reglamentarios, mejore la detección de fallas, reduzca los riesgos y mejore la garantía de seguridad con las soluciones de cobertura de código de Parasoft. Verifique que cada línea de código haya sido probada para reducir la probabilidad de que defectos no detectados causen fallas en el sistema.

Cómo Funciona

Garantice la cobertura del código para aplicaciones integradas de seguridad y protección críticas empleando una combinación de técnicas con Parasoft C / C ++test y CT de prueba C/C++ para cumplir con los estándares de cumplimiento. La instrumentación de código es fundamental para este esfuerzo, que implica integrar código adicional en el código base del usuario para rastrear la ejecución de declaraciones, ramas y estructuras de código MC/DC. A menudo, la cobertura del código debe recopilarse directamente del hardware de destino, lo que hacen ambas soluciones de prueba C/C++.

Prueba Parasoft C/C++ y prueba C/C++ CT, junto con DTP de Parasoft, recopila métricas de cobertura y produce documentación que es indispensable para aplicaciones críticas para la seguridad. Los informes generados detallan el estado de ejecución de cada línea de código (ya sea total, parcial o no) y sirven como referencia crítica para los equipos de desarrollo y auditores de certificación, lo que facilita la evaluación del cumplimiento de la cobertura del código.

Es imperativo que las herramientas de análisis de cobertura de código estén certificadas por TÜV para su uso en aplicaciones críticas para la seguridad, como pruebas C/C++ y DTP.

Captura de pantalla de la prueba de Parasoft C/C++ con Cobertura de declaración seleccionada.

Cómo Funciona

Garantice la cobertura del código para aplicaciones integradas de seguridad y protección críticas empleando una combinación de técnicas con Parasoft C / C ++test y CT de prueba C/C++ para cumplir con los estándares de cumplimiento. La instrumentación de código es fundamental para este esfuerzo, que implica integrar código adicional en el código base del usuario para rastrear la ejecución de declaraciones, ramas y estructuras de código MC/DC. A menudo, la cobertura del código debe recopilarse directamente del hardware de destino, lo que hacen ambas soluciones de prueba C/C++.

Prueba Parasoft C/C++ y prueba C/C++ CT, junto con DTP de Parasoft, recopila métricas de cobertura y produce documentación que es indispensable para aplicaciones críticas para la seguridad. Los informes generados detallan el estado de ejecución de cada línea de código (ya sea total, parcial o no) y sirven como referencia crítica para los equipos de desarrollo y auditores de certificación, lo que facilita la evaluación del cumplimiento de la cobertura del código.

Es imperativo que las herramientas de análisis de cobertura de código estén certificadas por TÜV para su uso en aplicaciones críticas para la seguridad, como pruebas C/C++ y DTP.

Imagen de un profesional médico mirando las estadísticas médicas mostradas sobre un paciente.
CASO DE ESTUDIO |
Logotipo para Smiths Medical

Smith's Medical ofrece dispositivos médicos seguros y de alta calidad

70%

Cobertura de código alcanzada con generación y ejecución de pruebas automatizadas.

Automático

Proceso de calificación de herramientas para alcanzar los requisitos de cobertura del código.

Cobertura de código para C/C++

Recopile, supervise y analice datos de cobertura de código C/C++ generados durante las pruebas de análisis dinámico, incluidas las fases de prueba de unidad, integración y sistema con nuestras soluciones de prueba para el desarrollo de software C y C++.

Cómo Funciona

Fundamentales en las pruebas de software y el control de calidad, las métricas de cobertura de código ofrecen información valiosa sobre la minuciosidad de las pruebas e identifican áreas que pueden requerir más atención. Las soluciones de prueba C y C++ de Parasoft recopilan varios tipos de métricas de cobertura de código durante las pruebas de análisis dinámico, ya sea realizadas localmente o mediante integración con la canalización CI/CD.

Los desarrolladores integrados pueden examinar los resultados de la cobertura directamente en un editor de código preferido, lo que garantiza un flujo de trabajo optimizado. Los equipos pueden garantizar el cumplimiento de los requisitos con controles de calidad personalizados para validar automáticamente las compilaciones en función de métricas de cobertura de código predefinidas.

Nuestras soluciones agregan de forma inteligente información de cobertura de varias ejecuciones de ejecución, incluidas las pruebas en el hardware de destino, lo que proporciona una comprensión integral de la cobertura de prueba del código. Al analizar la cobertura a niveles granulares como método, clase, archivo o proyecto, los equipos pueden identificar con precisión áreas con cobertura insuficiente y mayor riesgo.

Los completos informes y paneles de DTP muestran una cobertura de pruebas agregada y detallada y métricas de cumplimiento. Los equipos pueden automatizar la trazabilidad de los requisitos entre casos de prueba, artefactos de código y requisitos para garantizar un proceso de desarrollo coherente y eficiente requerido en el desarrollo crítico para la seguridad.

Captura de pantalla del panel de informes de Parasoft DTP que muestra la cobertura completa del código.

Cómo Funciona

Fundamentales en las pruebas de software y el control de calidad, las métricas de cobertura de código ofrecen información valiosa sobre la minuciosidad de las pruebas e identifican áreas que pueden requerir más atención. Las soluciones de prueba C y C++ de Parasoft recopilan varios tipos de métricas de cobertura de código durante las pruebas de análisis dinámico, ya sea realizadas localmente o mediante integración con la canalización CI/CD.

Los desarrolladores integrados pueden examinar los resultados de la cobertura directamente en un editor de código preferido, lo que garantiza un flujo de trabajo optimizado. Los equipos pueden garantizar el cumplimiento de los requisitos con controles de calidad personalizados para validar automáticamente las compilaciones en función de métricas de cobertura de código predefinidas.

Nuestras soluciones agregan de forma inteligente información de cobertura de varias ejecuciones de ejecución, incluidas las pruebas en el hardware de destino, lo que proporciona una comprensión integral de la cobertura de prueba del código. Al analizar la cobertura a niveles granulares como método, clase, archivo o proyecto, los equipos pueden identificar con precisión áreas con cobertura insuficiente y mayor riesgo.

Los completos informes y paneles de DTP muestran una cobertura de pruebas agregada y detallada y métricas de cumplimiento. Los equipos pueden automatizar la trazabilidad de los requisitos entre casos de prueba, artefactos de código y requisitos para garantizar un proceso de desarrollo coherente y eficiente requerido en el desarrollo crítico para la seguridad.

Imagen de un satélite flotando en el espacio exterior.
CASO DE ESTUDIO |
Logotipo para Qinetiq

QinetiQ reduce los informes de problemas de software en un 75%

Descubra cómo la división espacial belga de QinetiQ, con sede en el Reino Unido, aprovechó Parasoft C/C++test para:

75%

Reducción de informes de problemas de software emitidos durante el desarrollo.

Disminución

Costos de desarrollo con autoverificación.

Cobertura de código para Java y .NET

Recopile, supervise y analice la cobertura de código de pruebas unitarias, de API, de interfaz de usuario, de extremo a extremo y manuales para aplicaciones Java y .NET, ya sean ejecutadas con Parasoft o con cualquier otro framework de pruebas. Obtenga información útil sobre qué líneas de código se han probado.

Cómo Funciona

Parasoft's Cobertura de código Java y Cobertura de código .NET Las soluciones recopilan información sobre diversas prácticas de prueba, incluidas las pruebas unitarias, de API, de interfaz de usuario web, de extremo a extremo y manuales, incluso en aplicaciones distribuidas basadas en microservicios.

Los equipos obtienen una visión unificada de la cobertura de pruebas a lo largo de todo el ciclo de vida de las pruebas. Pueden acceder a los resultados de cobertura en entornos de desarrollo integrados (IDE), exportar informes de cobertura o publicarlos en Parasoft DTP para obtener paneles de control centralizados, análisis y visibilidad de tendencias. Los equipos también pueden:

  • Medición de la cobertura de las pruebas unitarias Con Jtest o dotTEST. Capture la cobertura basada en la ejecución para aplicaciones Java o .NET.
  • Cobertura agregada de cualquier marco de pruebas. Aproveche los agentes de cobertura y Parasoft CTP para recopilar información sobre la cobertura del código utilizando cualquier marco de pruebas.
  • Cobertura agregada de ejecuciones de pruebas incrementales Con CTP y DTP. Vea una vista agregada de la cobertura de código generada a partir de la ejecución de subconjuntos de pruebas funcionales en múltiples compilaciones; ideal cuando su conjunto completo de pruebas es demasiado grande para ejecutarse en una sola ejecución.
  • Analizar la cobertura en todos los niveles. Analice en detalle el código no probado y de alto riesgo por proyecto, archivo, clase o método con Jtest, dotTEST o DTP.
  • Consulte una vista unificada de la cobertura de las pruebas. Combine la cobertura de múltiples prácticas de prueba, como pruebas unitarias, de API, de interfaz de usuario web, de extremo a extremo y manuales, en una única vista correlacionada en los widgets y el panel de control de cobertura de código dedicados de DTP.
  • Cerrar las brechas de cobertura de manera eficiente. Generar de forma autónoma nuevas pruebas unitarias para el código no cubierto en los procesos de compilación con el fin de cumplir los objetivos de cobertura.
  • Implementar controles de calidad. Valida automáticamente las compilaciones comparándolas con los umbrales de cobertura definidos en los pipelines de CI/CD.
Captura de pantalla de Parasoft Jtest que muestra porcentajes de cobertura de código para código Java.

Cómo Funciona

Parasoft's Cobertura de código Java y Cobertura de código .NET Las soluciones recopilan información sobre diversas prácticas de prueba, incluidas las pruebas unitarias, de API, de interfaz de usuario web, de extremo a extremo y manuales, incluso en aplicaciones distribuidas basadas en microservicios.

Los equipos obtienen una visión unificada de la cobertura de pruebas a lo largo de todo el ciclo de vida de las pruebas. Pueden acceder a los resultados de cobertura en entornos de desarrollo integrados (IDE), exportar informes de cobertura o publicarlos en Parasoft DTP para obtener paneles de control centralizados, análisis y visibilidad de tendencias. Los equipos también pueden:

  • Medición de la cobertura de las pruebas unitarias Con Jtest o dotTEST. Capture la cobertura basada en la ejecución para aplicaciones Java o .NET.
  • Cobertura agregada de cualquier marco de pruebas. Aproveche los agentes de cobertura y Parasoft CTP para recopilar información sobre la cobertura del código utilizando cualquier marco de pruebas.
  • Cobertura agregada de ejecuciones de pruebas incrementales Con CTP y DTP. Vea una vista agregada de la cobertura de código generada a partir de la ejecución de subconjuntos de pruebas funcionales en múltiples compilaciones; ideal cuando su conjunto completo de pruebas es demasiado grande para ejecutarse en una sola ejecución.
  • Analizar la cobertura en todos los niveles. Analice en detalle el código no probado y de alto riesgo por proyecto, archivo, clase o método con Jtest, dotTEST o DTP.
  • Consulte una vista unificada de la cobertura de las pruebas. Combine la cobertura de múltiples prácticas de prueba, como pruebas unitarias, de API, de interfaz de usuario web, de extremo a extremo y manuales, en una única vista correlacionada en los widgets y el panel de control de cobertura de código dedicados de DTP.
  • Cerrar las brechas de cobertura de manera eficiente. Generar de forma autónoma nuevas pruebas unitarias para el código no cubierto en los procesos de compilación con el fin de cumplir los objetivos de cobertura.
  • Implementar controles de calidad. Valida automáticamente las compilaciones comparándolas con los umbrales de cobertura definidos en los pipelines de CI/CD.
Imagen de perfil de una cabeza humana llena de conectores de datos para reflejar la inteligencia artificial.
ESTUDIO DE CASO | INDUSTRIA FINANCIERA

Las pruebas unitarias de Java impulsadas por IA aumentan la productividad de los desarrolladores para una empresa financiera

Descubra cómo una empresa financiera líder aprovechó Parasoft Jtest para:

85%

Cobertura del código lograda en unas pocas semanas.

90%

Reducción del tiempo de ejecución de pruebas en el pipeline CI/CD.

Obtenga cobertura de código para código heredado

Los equipos que modernizan aplicaciones heredadas utilizan el análisis proporcionado por nuestras herramientas de cobertura de código para aplicaciones Java, .NET, C#, C y C++ para crear una estrategia que proteja la funcionalidad existente al realizar cambios.

Cómo Funciona

Con información sobre aplicaciones heredadas previamente probadas, los equipos pueden evaluar la efectividad de su conjunto de pruebas de regresión heredado y determinar si se necesitan nuevos casos de prueba para fortalecer su red de seguridad de regresión.

Para aplicaciones heredadas con baja cobertura, Parasoft Jtest o C/C++test generan rápidamente pruebas unitarias en masa que se pueden ejecutar en regresión para garantizar que la nueva funcionalidad introducida no afecte la funcionalidad existente.

Paralelamente a las pruebas de regresión, los equipos suelen adoptar una política de cobertura que les ayuda a crear una línea de base para nuevos desarrollos. Sin embargo, puede resultar complicado garantizar una alta cobertura de código en código modificado cuando el código heredado existente tiene bajos niveles de cobertura.

Parasoft permite a los equipos recopilar, analizar y monitorear métricas de cobertura de código que se correlacionan específicamente con código nuevo o modificado. Esto garantiza que todo el código nuevo o modificado se pruebe exhaustivamente y cumpla con los estándares de calidad de la organización y aumente gradualmente la cobertura en todo el código base.

Leer blog: Prueba de código heredado y actualización en 3 pasos »

Captura de pantalla que muestra uno al lado del otro el código heredado de C/C++ en la prueba de Parasoft C/C++ a la izquierda y a la derecha de Parasoft DTP

Cómo Funciona

Con información sobre aplicaciones heredadas previamente probadas, los equipos pueden evaluar la efectividad de su conjunto de pruebas de regresión heredado y determinar si se necesitan nuevos casos de prueba para fortalecer su red de seguridad de regresión.

Para aplicaciones heredadas con baja cobertura, Parasoft Jtest o C/C++test generan rápidamente pruebas unitarias en masa que se pueden ejecutar en regresión para garantizar que la nueva funcionalidad introducida no afecte la funcionalidad existente.

Paralelamente a las pruebas de regresión, los equipos suelen adoptar una política de cobertura que les ayuda a crear una línea de base para nuevos desarrollos. Sin embargo, puede resultar complicado garantizar una alta cobertura de código en código modificado cuando el código heredado existente tiene bajos niveles de cobertura.

Parasoft permite a los equipos recopilar, analizar y monitorear métricas de cobertura de código que se correlacionan específicamente con código nuevo o modificado. Esto garantiza que todo el código nuevo o modificado se pruebe exhaustivamente y cumpla con los estándares de calidad de la organización y aumente gradualmente la cobertura en todo el código base.

Leer blog: Prueba de código heredado y actualización en 3 pasos »

Utilice el análisis de cobertura de código modificado para realizar cambios en el código con confianza

Las modificaciones del código pueden introducir nuevos errores y alterar la funcionalidad del código existente. Mitigue estos riesgos rastreando la cobertura del código específicamente asociado con el código modificado y aplicando fácilmente políticas de cobertura para garantizar que todo el código modificado esté bien probado. 

Cómo Funciona

Publique la cobertura del código capturado durante la ejecución de pruebas automatizadas en la canalización de CI/CD en Parasoft DTP para obtener informes y análisis avanzados de compilación a compilación. Establezca puertas de calidad para la cobertura de código modificado en la canalización de CI/CD y aproveche el widget de cobertura de código modificado de Parasoft DTP para analizar y ver la cobertura de código que se correlaciona solo con código nuevo o con líneas de código modificadas.

Al garantizar que cualquier código nuevo o modificado tenga altos niveles de cobertura de código, los equipos de desarrollo pueden mitigar el riesgo de que cambios no probados entren en producción y aumentar incrementalmente la cobertura de prueba general de su base de código.

Leer blog: La cobertura de aplicaciones es la métrica más poderosa que no se está midiendo »

 

Productos Recomendados

Captura de pantalla de Parasoft DTP

Cómo Funciona

Publique la cobertura del código capturado durante la ejecución de pruebas automatizadas en la canalización de CI/CD en Parasoft DTP para obtener informes y análisis avanzados de compilación a compilación. Establezca puertas de calidad para la cobertura de código modificado en la canalización de CI/CD y aproveche el widget de cobertura de código modificado de Parasoft DTP para analizar y ver la cobertura de código que se correlaciona solo con código nuevo o con líneas de código modificadas.

Al garantizar que cualquier código nuevo o modificado tenga altos niveles de cobertura de código, los equipos de desarrollo pueden mitigar el riesgo de que cambios no probados entren en producción y aumentar incrementalmente la cobertura de prueba general de su base de código.

Leer blog: La cobertura de aplicaciones es la métrica más poderosa que no se está midiendo »

 

Productos Recomendados

Captura de pantalla de Parasoft DTP

Recopile cobertura de código de microservicios distribuidos

En las arquitecturas de microservicios distribuidos, obtener cobertura de las ejecuciones de prueba de un extremo a otro es un desafío debido a los servicios interconectados y la complejidad de las interacciones entre ellos. Nuestras soluciones de cobertura simplifican la recopilación de cobertura de código de prueba funcional para servicios Java y .NET dentro de arquitecturas de microservicios complejas.

Cómo Funciona

Recopile y analice la cobertura de código de las pruebas de microservicios distribuidos de Java y .NET. Correlacione fácilmente qué líneas de código en cada microservicio individual se prueban durante la ejecución de pruebas funcionales automatizadas de un extremo a otro y aumente la minuciosidad de las pruebas para obtener un software más confiable y de mayor calidad. Así es como funciona:

  1. Se implementan agentes de cobertura de código para cada microservicio.
  2. Parasoft CTP recopila y correlaciona la cobertura capturada por esos agentes durante las pruebas funcionales automatizadas. La cobertura se captura si los casos de prueba funcionales se ejecutan dentro de la plataforma Parasoft o mediante una herramienta de terceros.
  3. Los resultados se publican en Parasoft DTP, donde los evaluadores pueden ver fácilmente qué líneas de código cubrieron cada caso de prueba e identificar microservicios con baja cobertura.

La recopilación de cobertura de código también permite que los flujos de trabajo de análisis del impacto de las pruebas reduzcan la cantidad de pruebas de un extremo a otro que se deben volver a ejecutar para validar los cambios de código.

Leer blog: Obtenga una mejor visión de la cobertura de su código »

Gráfico que muestra el flujo de trabajo de un sistema bajo prueba que recopila la cobertura de código de las pruebas de microservicios distribuidos de Java y .NET. A continuación, el despliegue de agentes de cobertura de código. Luego, CTP recopila y correlaciona datos. Por último, DTP muestra los resultados de la cobertura del código.

Cómo Funciona

Recopile y analice la cobertura de código de las pruebas de microservicios distribuidos de Java y .NET. Correlacione fácilmente qué líneas de código en cada microservicio individual se prueban durante la ejecución de pruebas funcionales automatizadas de un extremo a otro y aumente la minuciosidad de las pruebas para obtener un software más confiable y de mayor calidad. Así es como funciona:

  1. Se implementan agentes de cobertura de código para cada microservicio.
  2. Parasoft CTP recopila y correlaciona la cobertura capturada por esos agentes durante las pruebas funcionales automatizadas. La cobertura se captura si los casos de prueba funcionales se ejecutan dentro de la plataforma Parasoft o mediante una herramienta de terceros.
  3. Los resultados se publican en Parasoft DTP, donde los evaluadores pueden ver fácilmente qué líneas de código cubrieron cada caso de prueba e identificar microservicios con baja cobertura.

La recopilación de cobertura de código también permite que los flujos de trabajo de análisis del impacto de las pruebas reduzcan la cantidad de pruebas de un extremo a otro que se deben volver a ejecutar para validar los cambios de código.

Leer blog: Obtenga una mejor visión de la cobertura de su código »

Medir la eficacia de las pruebas manuales

Aumente la visibilidad de sus pruebas manuales recopilando y analizando la cobertura del código durante las ejecuciones. Esto ayuda a su equipo a reducir la brecha entre las pruebas manuales y las automatizadas, para que pueda comprender el verdadero impacto de las tareas manuales.

Cómo Funciona

Aproveche CTP en combinación con DTP para generar informes y análisis. Los agentes de cobertura de código para Java y .NET se implementan para capturar datos de ejecución a medida que se realizan las pruebas.

Los testers pueden importar definiciones de pruebas manuales desde su sistema de gestión de pruebas en la intuitiva interfaz web de CTP. A medida que ejecutan sus casos de prueba, CTP permite a los usuarios gestionar fácilmente los agentes de cobertura en sincronía con sus pruebas, capturando automáticamente con exactitud qué partes del código ejecuta cada caso de prueba.

Una vez finalizadas las pruebas, los datos recopilados se publican automáticamente en Parasoft DTP, donde se generan informes detallados que correlacionan los casos de prueba manuales con las secciones de código ejecutadas. Esto proporciona a los equipos una visión clara de las áreas cubiertas por las pruebas manuales, identifica deficiencias y redundancias en las pruebas, y facilita las auditorías o el cumplimiento normativo. La cobertura de las pruebas manuales también se puede fusionar y correlacionar con la cobertura de las pruebas automatizadas, lo que proporciona al equipo una visión completa de la cobertura de toda la aplicación.

Productos Recomendados

Captura de pantalla de la lista de casos de prueba manuales afectados en CTP.

Cómo Funciona

Aproveche CTP en combinación con DTP para generar informes y análisis. Los agentes de cobertura de código para Java y .NET se implementan para capturar datos de ejecución a medida que se realizan las pruebas.

Los testers pueden importar definiciones de pruebas manuales desde su sistema de gestión de pruebas en la intuitiva interfaz web de CTP. A medida que ejecutan sus casos de prueba, CTP permite a los usuarios gestionar fácilmente los agentes de cobertura en sincronía con sus pruebas, capturando automáticamente con exactitud qué partes del código ejecuta cada caso de prueba.

Una vez finalizadas las pruebas, los datos recopilados se publican automáticamente en Parasoft DTP, donde se generan informes detallados que correlacionan los casos de prueba manuales con las secciones de código ejecutadas. Esto proporciona a los equipos una visión clara de las áreas cubiertas por las pruebas manuales, identifica deficiencias y redundancias en las pruebas, y facilita las auditorías o el cumplimiento normativo. La cobertura de las pruebas manuales también se puede fusionar y correlacionar con la cobertura de las pruebas automatizadas, lo que proporciona al equipo una visión completa de la cobertura de toda la aplicación.

Productos Recomendados

Captura de pantalla de la lista de casos de prueba manuales afectados en CTP.

Cobertura de código agregada en compilaciones, pruebas y entornos.

Obtenga una visión completa y precisa de la cobertura de pruebas sin necesidad de ejecutarlas todas a la vez. Parasoft agrega datos de cobertura de diferentes prácticas de prueba, compilaciones y entornos, incluso de ejecuciones parciales, para que pueda tomar decisiones de lanzamiento seguras y basadas en datos para aplicaciones C++, C, Java, .NET y C#.

Cómo Funciona

Parasoft recopila la cobertura de código de todas las prácticas de prueba, incluidas las pruebas unitarias, de API, de microservicios, de interfaz de usuario, de integración, de extremo a extremo y manuales. Además, agrega continuamente los resultados en Parasoft DTP.

Los agentes de cobertura avanzados son compatibles con entornos modernos de nube y clústeres. Los equipos pueden distribuir la recopilación de cobertura a gran escala y construir de forma incremental una imagen completa de la cobertura en múltiples compilaciones. En lugar de depender de una única ejecución de prueba completa, los equipos acumulan la cobertura a lo largo del tiempo a partir de ejecuciones de prueba parciales, lo que permite analizar incluso los conjuntos de pruebas más grandes.

DTP correlaciona y combina datos de cobertura de todas las prácticas y compilaciones de pruebas, proporcionando una visión unificada de las tendencias de cobertura, riesgo y calidad. Esta información agregada resalta las áreas no probadas y de alto riesgo, y ayuda a los equipos a priorizar dónde se necesitan pruebas adicionales.

Leer blog: Medición de la cobertura del código: Guía para pruebas eficaces »

Captura de pantalla del panel de informes de Parasoft DTP que muestra la cobertura de código completa de todos los tipos de pruebas ejecutadas.

Cómo Funciona

Parasoft recopila la cobertura de código de todas las prácticas de prueba, incluidas las pruebas unitarias, de API, de microservicios, de interfaz de usuario, de integración, de extremo a extremo y manuales. Además, agrega continuamente los resultados en Parasoft DTP.

Los agentes de cobertura avanzados son compatibles con entornos modernos de nube y clústeres. Los equipos pueden distribuir la recopilación de cobertura a gran escala y construir de forma incremental una imagen completa de la cobertura en múltiples compilaciones. En lugar de depender de una única ejecución de prueba completa, los equipos acumulan la cobertura a lo largo del tiempo a partir de ejecuciones de prueba parciales, lo que permite analizar incluso los conjuntos de pruebas más grandes.

DTP correlaciona y combina datos de cobertura de todas las prácticas y compilaciones de pruebas, proporcionando una visión unificada de las tendencias de cobertura, riesgo y calidad. Esta información agregada resalta las áreas no probadas y de alto riesgo, y ayuda a los equipos a priorizar dónde se necesitan pruebas adicionales.

Leer blog: Medición de la cobertura del código: Guía para pruebas eficaces »

Dos compañeros de trabajo discutiendo sobre pruebas de software automatizadas dentro de un edificio sosteniendo una computadora portátil.

Mejore sus pruebas de software con las soluciones de Parasoft.

Contáctenos