Obtenga compatibilidad completa con MISRA C 2023 en la nueva versión de prueba de Parasoft C/C++. Únase a nuestro seminario web el 8 de junio.
La solución de Parasoft para la cobertura de código C# y VB.NET proporciona información crítica sobre la integridad y minuciosidad del proceso de prueba, que es imprescindible para cualquier organización en la que la alta calidad del código fuente sea importante al correlacionar las pruebas con los resultados de la cobertura de código.
La solución de cobertura de código de Parasoft dotTEST para .NET permite a los usuarios recopilar cobertura de pruebas unitarias de todas las versiones de .NET Framework a partir de .NET Framework 2.0, así como de .NET a partir de la versión 6. Ejecuta y recopila cobertura de las versiones más populares Marcos de prueba (NUnit 2, MSTest, NUnit 3, MSTest V2 y xUnit).
Parasoft dotTEST también permite a los usuarios monitorear aplicaciones independientes o web y recopilar la cobertura del código del código que se ejecutó en la ejecución de una aplicación. Esta funcionalidad permite a los QA y testers recopilar cobertura de sus pruebas manuales o automatizadas, y es fácil de configurar para un proceso automatizado, integrándose a la perfección con Parasoft SOAtest, así como con el software de ejecución de pruebas de terceros.
La extensión dotTEST para VS Code admite la importación de resultados de cobertura de canalizaciones de CI/CD (GitHub, GitLab, Azure DevOps). Proporciona una actualización automática de los marcadores de cobertura y una visualización conveniente dentro de Codespaces para el complemento VS Code.
Estos enfoques brindan una rica trazabilidad de las pruebas, lo que facilita el seguimiento del código cubierto por prueba, lo que puede ser realmente útil cuando un cliente desea verificar lo que se prueba en su caso de prueba o, por ejemplo, proporcionar un aislamiento adecuado para sus pruebas unitarias (si la prueba se está ejecutando). código no deseado que, por ejemplo, accede a algunos archivos en el almacenamiento local o modifica el entorno, el cliente puede bloquearlo o simularlo).
Parasoft incluye información inteligente en el proceso de generación de informes sobre la relación de los resultados de la cobertura del código con los casos de prueba.
La solución de Parasoft para la trazabilidad de requisitos lo ayuda a aprovechar la relación entre todos los artefactos importantes en el proceso de desarrollo. Con el tablero de informes centralizado de Parasoft DTP, puede ver la correlación entre los requisitos y lo siguiente:
Los informes de trazabilidad brindan información clara y completa sobre el progreso del desarrollo, y los equipos pueden determinar fácilmente cuántos requisitos ya se implementaron y cuán exhaustivamente se han probado.
Las pruebas unitarias que ejecuta dotTEST pueden correlacionarse con los requisitos. Parasoft captura automáticamente los resultados de la ejecución del caso de prueba con la información sobre la cobertura del código generada durante la ejecución de la prueba específica.
El módulo de informes de Parasoft para la trazabilidad de los requisitos se puede integrar con cualquier RMS. Este conector flexible para interactuar con los sistemas de gestión de requisitos admite no solo los sistemas de gestión de requisitos más avanzados y populares, sino también las soluciones más pequeñas y menos populares del mercado.
Parasoft dotTEST se puede utilizar para instrumentar la base de código de una aplicación completa para monitorear la cobertura de código. La aplicación instrumentada se puede ejecutar y examinar en función de los procedimientos de prueba definidos en escenarios de prueba manuales. Durante la prueba, puede anotar los resultados de la cobertura con la información sobre los escenarios de prueba ejecutados.
Los resultados de cobertura recopilados del proceso de prueba se muestran en DTP de ParasoftEl tablero de informes centralizado de , que brinda una capacidad única para generar resultados de cobertura de pruebas de sistemas y pruebas unitarias fusionadas. Los informes combinados ayudan a determinar la calidad del proceso de prueba y ayudan a enfocar y optimizar el esfuerzo de prueba.
Genere informes completos de cobertura escaneando binarios de aplicaciones y recopilando datos de tiempo de ejecución. Los flujos de trabajo simplificados permiten a los equipos recopilar, medir e informar sobre la cobertura de código C# y .NET sin acceso al código fuente mediante el análisis de archivos .pdb y binarios. Subir informes a DTP de Parasoft, realice un seguimiento de las métricas de cobertura y fusione los informes de tiempo de ejecución existentes.
Para eliminar el esfuerzo manual asociado con la demostración del cumplimiento, los usuarios pueden correlacionar automáticamente los resultados de las pruebas y la cobertura con los requisitos. Esto permite a los usuarios producir fácilmente la documentación requerida para estándares y pautas como FDA, ISO 26262 y DO-178B / C.
Para reducir el tiempo requerido para probar el proyecto de software al eliminar la redundancia en las pruebas, los usuarios de Parasoft dotTEST pueden aprovechar la tecnología de análisis de impacto de prueba de Parasoft en su servidor de informes centralizado para identificar casos de prueba específicos que se pueden volver a ejecutar para probar cambios de código.
Al tomar datos de múltiples prácticas de prueba y correlacionarlos con los requisitos en el sistema centralizado de informes y análisis de Parasoft, los usuarios obtienen comentarios inmediatos sobre la calidad de los requisitos comerciales.