Seminario web destacado: Pruebas de API mejoradas con IA: un enfoque de prueba sin código | Vea ahora
Plataforma de pruebas de desarrollo de Parasoft: análisis SDLC inteligente y procesable
07.14.2015La nueva versión del galardonado Process Intelligence Engine (PIE) y los motores de análisis estático expandidos eliminan la ansiedad por la liberación
Parasoft anunció hoy la última versión de Parasoft Development Testing Platform (DTP), que elimina el riesgo comercial de las aplicaciones defectuosas al aplicar sistemáticamente análisis y prácticas de calidad del software en todo el SDLC. Esta versión incluye actualizaciones para el servidor de Parasoft Development Testing Platform, así como actualizaciones para Parasoft Development Testing Platform Engines, que son los analizadores de código estático centrales para C / C ++, .NET y Java que funcionan en conjunto con Parasoft Development Testing Platform.
- Manténgase sincronizado con la base de código en evolución y realice cambios incrementales sin tener que ejecutar el conjunto completo de pruebas localmente o esperar al servidor. Como resultado, los equipos pueden implementar cambios incrementales en la base del código y las pruebas que cubren el código.
- Aproveche el análisis multivariado combinando la salida proporcionada por cualquier herramienta de prueba o análisis de código de código abierto o de terceros (es decir, análisis de métricas de código, fallas de pruebas unitarias, violaciones de análisis estático, etc.). Esto le permite exponer de forma proactiva los puntos de acceso de la aplicación antes de su lanzamiento. La aplicación de algoritmos en todos los tipos de análisis revela patrones de defectos y riesgos que los paneles simplemente no pueden exponer. Al acceder a datos dispares a través de la API REST abierta, PIE identifica áreas de la aplicación que no se han probado, que pueden necesitar ser refactorizadas o que representan el mayor riesgo para el negocio.
- Desbloquee datos de informes o paneles para comprender cómo los datos impactan en el negocio y establezca una ruta de corrección procesable. Aplique automáticamente metadatos inteligentes para probar artefactos para que pueda priorizar las acciones asociadas con los mayores riesgos. Por ejemplo, si una prueba toca una parte crítica del código, pero la prueba es inestable, puede aprovechar PIE para realizar un análisis de estabilidad, asignar una prioridad y asociar una acción a esa prueba.
“Los dominios expandidos de datos proporcionados por los motores en esta versión realmente permiten que DTP y el motor de inteligencia de procesos brinden una visión aún mayor del proceso de desarrollo de software de una organización”, dijo Mark Lambert, vicepresidente de productos de Parasoft. "Esto se traduce en decisiones comerciales más informadas y acciones de desarrollador enfocadas".
Aspectos destacados de la plataforma de pruebas de desarrollo de Parasoft y los motores DTP
- Mejoras en PIE: El motor de inteligencia de procesos de Parasoft (PIE) continúa evolucionando, incorporando diferentes tipos de datos de prueba para ayudarlo a comprender qué tan bien se prueba y construye el código. La capacidad de procesar, fusionar y priorizar métricas, cobertura y resultados de análisis de código duplicado de DTP Engines realmente le permite tomar decisiones comerciales basadas en las necesidades de su organización.
- Nuevas plantillas de rebanadas de pastel: Puede crear e implementar flujos lógicos ("porciones") que realizan "análisis-análisis posteriores". Los nuevos segmentos de ejemplo se distribuyen con PIE, que se puede utilizar como punto de partida para definir segmentos personalizados para su organización. Los ejemplos le muestran cómo calcular el análisis de riesgos, inyectar metadatos inteligentes y activar flujos de trabajo basados en análisis.
- Vista del explorador de métricas: Interactúe con los datos de métricas calculados dentro de los motores de DTP a través del Explorador de métricas, que identifica el código propenso a errores al permitirle establecer umbrales para métricas individuales, así como combinar varias métricas.
- Nuevos widgets, informes y mejoras en la interfaz de usuario: DTP se envía con nuevos widgets que proporcionan agregaciones de alto nivel para mostrar en un panel del Centro de informes, en informes específicos o en una de las vistas del explorador.
- Análisis de código extendido: Las métricas, la detección de duplicación de código y el análisis de cobertura se han ampliado y adaptado a los motores de DTP. Puede automatizar todos los tipos de análisis en el servidor de compilación, ejecutarlo localmente en la línea de comandos o ejecutar el análisis en un IDE a través del complemento DTP. Los resultados también se informan a DTP y se procesan con PIE, que combina los datos con otros tipos de análisis para resaltar los posibles puntos calientes de la aplicación.