Seminario web destacado: MISRA C++ 2023: todo lo que necesita saber | Vea ahora

Persona escribiendo en la computadora

Cobertura de código C / C ++

Cobertura de código C / C ++

Desarrollado por la prueba Parasoft C / C ++, la solución de prueba de desarrollo más completa para C y C ++

Cobertura de código para C y C ++

La solución de Parasoft para la cobertura de código proporciona comentarios críticos sobre la integridad y minuciosidad del proceso de prueba al correlacionar las pruebas con los resultados de la cobertura.

¿Cómo Funciona?

La solución de Parasoft para la cobertura del código aprovecha de forma inteligente la información sobre la relación de los resultados de la cobertura del código con los casos de prueba y los cambios realizados en el código para obtener una métrica de cobertura más valiosa. Los informes de cobertura de código se recopilan junto con una comprensión de cómo se relacionan con los casos de prueba.

Presentar los resultados de las pruebas de esta manera evita que los usuarios dediquen tiempo y esfuerzo a probar funcionalidades sin importancia, sin cubrir los requisitos críticos del sistema. Esta poderosa solución es esencial para lograr el cumplimiento de los estándares de seguridad funcional, como DO-178B/C, ISO 26262, ISO 21434, IEC 61508 y otros.

Caracteristicas

Benefíciese del enfoque Parasoft

Correlacione tanto las pruebas como los requisitos con el código fuente para una trazabilidad completa

Parasoft correlaciona los requisitos no solo con las pruebas y los resultados de las pruebas, sino también con los requisitos y el código fuente creado para implementar los requisitos. Los usuarios pueden etiquetar el código creado utilizando un esquema flexible y proporcionar esta información al centro de informes, lo que permite informes detallados de prueba y cobertura centrados en un requisito seleccionado, sin la ofuscación que de otro modo vendría del código relacionado con otros requisitos. Esta capacidad permite una visión completa de la calidad, reuniendo los resultados de las pruebas, el análisis de código y la cobertura del código con los requisitos, lo que permite a los equipos comprender mejor las áreas de riesgo, para que puedan enfocar las actividades de remediación.

Obtenga una vista completa de la cobertura de la prueba

En lugar de solo ver los resultados de cobertura de las pruebas unitarias, la prueba de Parasoft C / C ++ captura información de cobertura a través de diferentes prácticas de prueba de desarrollo, para proporcionar una vista completa de lo que se probó y lo que no se probó. El panel de análisis e informes de Parasoft también muestra qué pruebas se utilizaron para ejercitar las partes específicas del código base, para que los usuarios tengan una trazabilidad completa. Esto ayuda a los usuarios a comprender cómo volver a probar de manera más eficiente el código base y reutilizar las pruebas para aumentar la cobertura del código.

Céntrese en el código y las pruebas que son importantes para reducir los riesgos

Con Parasoft, los equipos pueden concentrarse en la cobertura de código para las áreas de desarrollo activo, en lugar de la base de código completa, lo que puede ser especialmente problemático cuando se trabaja con bases de código heredadas. En lugar de intentar únicamente lograr un número de cobertura para todo el código base, Parasoft lo ayuda a identificar las partes del código que están cambiando. El panel de informes de Parasoft correlaciona los datos de la prueba C / C ++ con los cambios observados en la base de código para enfocar al equipo de desarrollo en lograr niveles más altos de cobertura de código para esas partes específicas y modificadas de la base de código. Con Parasoft, puede minimizar el impacto de los cambios administrando de manera eficiente el cambio en sí.