X
BLOG

La última actualización de nuestros productos de prueba de desarrollo

La última actualización de nuestros productos de prueba de desarrollo Tiempo de leer: 3 minutos

¿Quiere saber más sobre qué hemos estado haciendo exactamente para nuestros desarrolladores? Nos complace haber lanzado la última actualización de los productos de prueba de desarrollo de Parasoft, incluida la prueba Parasoft C / C ++, Parasoft dotTEST, Parasoft Jtest, Parasoft DTP y DTP Enterprise Pack.

Para esta actualización, nos enfocamos en brindar a los clientes lo siguiente:

  1. Aliviar el dolor del cumplimiento
  2. Hacer que las pruebas unitarias sean un poco menos insufribles
  3. Comprender el contexto del cambio
  4. Infraestructura mejorada y soporte medioambiental

Para obtener más detalles, continúe.

1. Aliviar el dolor del cumplimiento

Tablero de control de cumplimiento de MISRA.png

Además de las mejoras del Paquete de cumplimiento de MISRA, hemos introducido una nueva API REST de trazabilidad de requisitos que le permite asociar directamente el código con los requisitos o defectos que implementan / abordan. C / C ++ test, Jtest y dotTEST admiten de forma nativa la asociación de pruebas con requisitos a través de comentarios o anotaciones, pero si el código no se ejecuta, es difícil determinar qué partes del código se han asociado con un requisito. Esta API le permite configurar mediante programación la asociación de ID de requisitos con archivos, lo que le acerca un paso más a la automatización de los objetivos de cumplimiento.

2. Hacer que las pruebas unitarias sean un poco menos insoportables

Entendemos que para algunas personas, darse cuenta de que los costos de crear y mantener pruebas unitarias significativas parecen superar el beneficio. Pero, ¿y si los costos ascendieran a unos pocos clics del mouse? Eso es lo que hemos hecho con el Asistente de prueba unitaria (UTA) para Jtest.

En esta actualización, hemos empaquetado mucho poder en UTA con soporte para PowerMock. Puede simular métodos y constructores estáticos de manera conveniente seleccionando una llamada de método específica o especificando un patrón simulado. UTA ahora también admite pruebas para Spring Boot y Spring WebMVC, lo que facilita la creación de pruebas para aplicaciones basadas en Spring.

3. Comprender el contexto del cambio

Una de las formas de comprender el cambio es a través del análisis de métricas, pero necesita los deltas de métricas para la aplicación en desarrollo tan pronto como la próxima compilación esté lista. En esta actualización, hemos evolucionado los informes de métricas y nuestra API de métricas desde el análisis SDLC basado en el tiempo al paradigma basado en compilación dentro de DTP 5.3.x. Esto le ayuda a medir y comprender los cambios con mayor rapidez. Todos los widgets, informes y explorador de métricas ahora siguen el paradigma basado en compilación, lo que le permite ver datos de métricas para la compilación de destino seleccionada.

4. Mejora de la infraestructura y el apoyo medioambiental

¿De qué sirven las herramientas y plataformas si no puede utilizarlas en su entorno? Hemos ampliado el soporte del entorno en todos nuestros productos de pruebas de desarrollo para que pueda aprovechar su poder en todo su trabajo.

DTP y DTP Enterprise Pack en entornos de proxy inverso

A veces se utilizan proxies inversos para garantizar una alta disponibilidad o fortalecer la seguridad de la red. Hemos agregado una interfaz de configuración de proxy inverso para garantizar que sus extensiones y widgets personalizados funcionen en su entorno de desarrollo.

Compatibilidad con compilador e IDE

El mercado está lleno de compiladores y creemos que debería poder probar y analizar código con todos ellos. Hasta ese día, seguiremos agregando soporte para compiladores. Esta versión incluye soporte para los siguientes compiladores:

  • Microsoft Visual C ++ 14.1x / 2017
  • WindRiver GCC 4.8.x (solo análisis estático)
  • Compilador IAR para ARM 8.11.x

Tanto dotTEST como el complemento de prueba C / C ++ para análisis estático se han actualizado para admitir Visual Studio 2017. Además, se ha agregado compatibilidad con Eclipse 4.7 al complemento de prueba C / C ++, mientras que dotTEST también puede analizar proyectos escritos en C # 7.0 y VB.NET 15.0.

El complemento Jtest también se ha actualizado para admitir la integración con las últimas versiones de Eclipse, IntelliJ y Gradle.

Para beneficiarse de estas actualizaciones, si es un cliente existente, puede ir a Parasoft Portal del Cliente para obtener acceso a las notas de la versión y descargar los últimos instaladores para las funciones más recientes. Si es nuevo en Parasoft, por favor solicitar una demo y uno de nuestros expertos en soluciones estará encantado de responder a sus preguntas y ofrecerle una demostración más detallada.

Escrito por

Mark Lambert

Mark, vicepresidente de productos de Parasoft, es responsable de garantizar que las soluciones de Parasoft brinden un valor real a las organizaciones que las adoptan. Mark ha estado con Parasoft desde 2004, trabajando con una amplia variedad de clientes de Global 2000, desde implementaciones de tecnología específicas hasta iniciativas de mejora de procesos SDLC más amplias.

Reciba las últimas noticias y recursos sobre pruebas de software en su bandeja de entrada.

Prueba Parasoft