¡Somos nominados al premio Embedded Award 2026 Tools y nos encantaría recibir su apoyo! Vota por C/C++test CT >>
Saltar a la sección
Blog de Parasoft
Lea para saber cómo su equipo de desarrollo puede optimizar las pruebas de Java con las funciones progresivas y las mejoras incluidas en el lanzamiento de Parasoft Jtest 2022.2.
Saltar a la sección
Las pruebas de Java y JUnit pueden llevar mucho tiempo y ser un desafío para los desarrolladores si no tienen una forma de automatizar el trabajo. Con el nuevo lanzamiento de Parasoft Jtest 2022.2, los equipos de desarrollo pueden entregar software más rápido y con mayor calidad.
La última versión continúa nuestro enfoque en simplificar el rigor de las pruebas de software con características y mejoras innovadoras que complementan las prácticas de desarrollo de software y abordan los requisitos en expansión.
Con esta versión, puede analizar proyectos de Java, incluidos los proyectos de Android Java, frente a una amplia gama de estándares de codificación de seguridad y cumplimiento e informar esos resultados directamente en SonarQube. Además, la integración de CI/CD se ha optimizado para que pueda obtener resultados más rápido.
Aquí hay una lista rápida de las mejoras incluidas en Jtest 2022.2.
Android Java es omnipresente en los sistemas de infoentretenimiento automotriz de hoy, sin mencionar las aplicaciones móviles. Los clientes automotrices de Parasoft en el espacio C/C++ nos han estado solicitando soporte para análisis estático y pruebas unitarias para compilaciones Java de Android que es equivalente a lo que proporcionamos en nuestra solución de prueba C/C++.
¡Tú preguntaste, nosotros escuchamos!

En esta versión, agregamos soporte completo para el análisis estático para compilaciones Gradle Android Java. Además, agregamos compatibilidad experimental para informar la ejecución de pruebas unitarias y los resultados de cobertura para las pruebas unitarias de Android Java. Planeamos agregar compatibilidad completa con pruebas unitarias en la próxima versión.
Por último, agregamos una nueva configuración de prueba de análisis estático "Directrices de Android" basada en la Guía de estilo de Google Java, que Google recomienda para el desarrollo de Android.
Muchas organizaciones hoy en día usan SonarQube como una ubicación central para ver datos de calidad de sus prácticas de análisis estático y pruebas unitarias. ¡Ahora puede incluir resultados de análisis estáticos de Parasoft!
En esta versión, los equipos de desarrollo ahora pueden realizar análisis estáticos utilizando Parasoft Jtest, así como C/C++test y dotTEST, y enviar esos resultados a SonarQube.

Las violaciones del análisis estático se pueden ver dentro de SonarQube, junto con la documentación de las reglas que se violaron que explican el contexto de la violación y cómo solucionarlo.
La necesidad de escribir código seguro y compatible se enfatiza con cada nueva vulnerabilidad de seguridad que se informa. Con ese fin, Parasoft continúa mejorando la capacidad de nuestros clientes para evaluar la seguridad y confiabilidad de su código con conjuntos de reglas configurables y extensibles líderes en la industria.
En esta versión, realizamos actualizaciones y adiciones a nuestra amplia cobertura de normas y estándares de codificación y cumplimiento, como HIPAA, VVSG, PCI DSS, CERT y CWE.
CI/CD es una piedra angular de los procesos de desarrollo y DevOps actuales. Debido a esto, Parasoft continúa invirtiendo en una integración mejor y más profunda con los entornos de desarrollo modernos. Hemos realizado varias mejoras en esta versión para aumentar la amplitud y profundidad de nuestras capacidades de CI/CD.
Una de las características interesantes de Parasoft Jtest es la ejecución de pruebas inteligentes basadas en IA que ejecuta un subconjunto de pruebas unitarias basadas en cambios de código recientes, también conocido como análisis de impacto de prueba. Antes de esta versión, el análisis de impacto de prueba basado en CLI solo admitía compilaciones secuenciales, pero en esta versión, agregamos la capacidad de realizar análisis de impacto de prueba para compilaciones paralelas de Gradle y Maven. Esto le brinda comentarios y verificación más rápidos de los cambios en la aplicación.
Otras mejoras incluyen:
Parasoft usa IA para crear automáticamente pruebas unitarias mantenibles que verifican de manera eficiente el código nuevo y heredado durante el desarrollo. El asistente de pruebas unitarias de Jtest se ha mejorado con un mejor soporte para inicializar variables cuyo tipo es una subclase de java.lang.Number.
Se agregaron otras mejoras en la creación de pruebas que permiten a su equipo trabajar de manera productiva y completar las pruebas a tiempo para su publicación a tiempo.
Jtest se ha mejorado para admitir las últimas versiones de IntelliJ 2022.1 y 2022.2, así como las últimas versiones de Eclipse 2022-06 y 2022-09.
La autenticación OpenID Connect (OIDC) con OKTA ahora es compatible con flujos de trabajo basados en IDE y CLI.
Para descargar Jtest, los clientes pueden visitar el Portal del Cliente. Para obtener más detalles sobre estas mejoras, ver las notas de la versión.
Vea cómo esta solución de prueba unificada y completamente integrada puede ayudar a su equipo a desarrollar aplicaciones Java confiables y seguras.