¡Únase a nosotros el 12 de diciembre! MISRA C++ 2023: todo lo que necesita saber Regístrese ahora >>
La herramienta de prueba de C# de Parasoft, Parasoft dotTEST, automatiza las prácticas de calidad del software para sus actividades de desarrollo de C# y VB.NET. Profundo análisis de código mejorado con AI y ML descubre problemas de confiabilidad y seguridad. La cobertura de código, la trazabilidad de los requisitos y los informes de cumplimiento automatizados ayudan a lograr el cumplimiento de los estándares de seguridad y las industrias críticas para la seguridad.
Ejecute pruebas unitarias con cualquier marco de prueba que sea compatible con Microsoft VS Test. Ejecute pruebas unitarias creadas con los marcos NUnit, MSTest y xUnit, y recopile información de cobertura para esas pruebas.
Los resultados de las pruebas se envían a DTP de Parasoft, donde se fusionan y correlacionan con datos de control de origen, seguimiento de requisitos, analizadores de terceros y otros componentes. Los widgets personalizables de DTP lo ayudan a comprender la cantidad de riesgo asociado con su compilación y qué partes de la aplicación requieren atención.
Reduzca el riesgo del desarrollo de .NET con la herramienta de prueba C# de Parasoft. Automatice el cumplimiento para la seguridad y las industrias enfocadas en la seguridad crítica.
Evite las interrupciones por el descubrimiento de defectos o vulnerabilidades de seguridad al final del ciclo mediante la integración de un análisis profundo de código directamente en su IDE y la canalización de CI / CD.
Comprenda rápidamente qué se probó y qué no. Combine la cobertura del código con la trazabilidad de los requisitos originales o historias de usuario para obtener una vista completa de la cobertura de la prueba.
Parasoft dotTEST verifica que el código cumpla con una variedad de estándares de seguridad. También genera automáticamente la documentación necesaria para demostrar el cumplimiento.
Parasoft dotTEST se integra perfectamente tanto en su IDE como en su canal de CI/CD. Análisis estático Los hallazgos, los resultados de las pruebas y la cobertura se agregan en Parasoft DTP para que las partes interesadas puedan visualizar los resultados de todas las bases de código, no solo de C# y VB.NET. Parasoft dotTEST también se integra con Parasoft SOAtest para capturar la cobertura del código durante la ejecución de pruebas funcionales.
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.
Aprenda Más.Funciona con:
Parasoft proporciona integración de soporte incorporada para el sistema de control de código fuente Git. Git 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.
Aprenda Más.Funciona con:
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.
Aprenda Más.Funciona con:
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 Jenkins y en las canalizaciones de compilación y lanzamiento de puerta en función de esos resultados de prueba.
El complemento Parasoft Environment Manager permite la configuración rápida de entornos de prueba virtuales y la ejecución de trabajos de prueba.
Aprenda Más.Funciona con:
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 TeamCity y compilen las canalizaciones de compilación y lanzamiento de esos resultados de prueba.
Aprenda Más.Funciona con:
Parasoft proporciona varias integraciones de herramientas de compilación y prueba 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: C/C++test 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 envían con scripts para integrarse en el proyecto MSBuild y habilitar 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 los resultados de las pruebas y los datos de cobertura de las pruebas de MSTest.
VSTest: dotTEST puede ejecutar sus pruebas unitarias con o sin recopilar información de cobertura mediante la ejecución de una de las configuraciones integradas de VSTest.
Funciona con:
Habilita C/C++test y dotTEST para realizar análisis de código estático, crear y ejecutar pruebas unitarias y analizar informes de cobertura de código directamente en el IDE de Microsoft Visual Studio. Los usuarios pueden escanear sus proyectos para verificar el cumplimiento de los estándares de seguridad (p. ej., MISRA, AUTOSAR) y los estándares de seguridad (p. ej., OWASP, CWE, CERT, PCI DSS, UL 2900) y detectar errores reales con análisis estático, identificar regresiones con pruebas unitarias automatizadas y encuentre lagunas en la cobertura del código.
La integración de Insure++ en el IDE de MSVS ayuda a los desarrolladores a depurar y encontrar errores de programación y acceso a la memoria erráticos, como daños en el montón, subprocesos no autorizados, fugas de memoria, matriz fuera de los límites, punteros no válidos y más. Insure++ también ofrece análisis de cobertura de código que proporciona una identificación visual de las secciones de código que se han ejecutado y las que no. Esta capacidad permite a los usuarios concentrarse en probar el código que aún no se ha ejercitado.
Aprenda Más.Funciona con:
Permite a Parasoft consumir, procesar e informar los resultados de las pruebas y los datos de cobertura de las pruebas NUnit.
Aprenda Más.Funciona con: