¡Descubre GoogleTest, con certificación TÜV y la tecnología Agentic AI para pruebas de C/C++!
Obtenga los detalles »
Saltar a la sección
Blog de Parasoft
Cree fácilmente pruebas para código modificado, capture cobertura de código para cualquier aplicación Java y optimice la ejecución de pruebas en cualquier marco de pruebas con la última versión de Parasoft Jtest. Siga leyendo para conocer los detalles.
Saltar a la sección
La optimización de la creación y ejecución de pruebas, junto con la medición de la cobertura del código, son aspectos importantes de los procesos de desarrollo modernos. La nueva versión de Parasoft Jtest 2023.1 incorpora nuevas funcionalidades que permiten a los equipos de desarrollo y control de calidad de Java ser más productivos y eficientes en sus prácticas de pruebas.
Con esta versión, podrá garantizar la calidad del código Java en el popular IDE Visual Studio Code. Además, se han ampliado los flujos de trabajo de cobertura de código y análisis del impacto de las pruebas para brindar soporte a los equipos de control de calidad que no tienen acceso al código fuente ni a las pruebas de la aplicación ejecutadas por ningún marco de pruebas.
¡Los desarrolladores de Java ya pueden obtener una prueba gratuita de 14 días de Parasoft Jtest! Al registrarte, recibirás automáticamente un enlace de descarga y un código de activación que te permitirá probar Parasoft Jtest en cuestión de minutos. Pruébalo hoy mismo y descubre de primera mano las mejoras de eficiencia y productividad de Jtest.
¡Bienvenido al nuevo chico del bloque (IDE): Visual Studio Code!
Si bien en realidad no es tan nuevo, Visual Studio Code sigue ganando popularidad como IDE para los equipos de desarrollo de Java. Encuestas recientes muestran que ahora tiene una participación de mercado de alrededor del 20% en el espacio IDE de Java.
En esta versión, agregamos una extensión de Visual Studio Code para Parasoft Jtest. Desde esta extensión, puedes:
Descárgalo desde el marketplace de Visual Studio Code.
Cuando los equipos de desarrollo realizan cambios en el código de su aplicación, pueden verse tentados a omitir las pruebas unitarias porque no tienen el tiempo necesario para escribir el conjunto adecuado de pruebas unitarias. ¡Esto ya no es una excusa con la última versión de Parasoft Jtest! Con esta versión, los desarrolladores pueden crear automáticamente pruebas unitarias para cubrir específicamente el código que acaban de cambiar. Además, las nuevas pruebas unitarias están optimizadas para cubrir solo las partes descubiertas de su nuevo código, eliminando la creación de pruebas redundantes.
Además de escribir nuevas pruebas para el código modificado, los desarrolladores también deben ejecutar pruebas existentes para validar sus cambios antes de confirmar el código. A menudo no saben qué pruebas ejecutar y no quieren ejecutarlas todas porque podría llevar demasiado tiempo. La vista Pruebas unitarias afectadas de Parasoft Jtest resuelve este problema al mostrar a los desarrolladores las pruebas específicas que necesitan volver a ejecutar para validar sus cambios con una sola acción para ejecutar estas pruebas específicas. En esta versión, la vista Pruebas unitarias afectadas se ha mejorado para mostrar el conjunto principal de pruebas unitarias afectadas, incluso si no se ha importado la cobertura de la ejecución de la prueba nocturna (lo que permite mostrar el conjunto completo), y ahora indica qué pruebas unitarias están nuevos y los existentes.
La demanda de medir la cobertura de código parece ser mayor que nunca. Si bien la cobertura de código no indica si se han realizado suficientes pruebas, sí revela cuándo no se han realizado suficientes. Con Parasoft Jtest , los equipos de desarrollo y control de calidad pueden medir la cobertura de código de las aplicaciones Java mediante diversas prácticas de prueba, incluyendo pruebas unitarias, funcionales, de interfaz de usuario y manuales.
Una nueva funcionalidad importante de esta versión es la posibilidad de que los equipos de control de calidad midan la cobertura del código en aplicaciones para las que no tienen acceso al código fuente. En versiones anteriores, los equipos necesitaban analizar el código fuente para establecer un conjunto de código de referencia contra el cual medir la cobertura del código. Pero con esta versión, los equipos de control de calidad ahora pueden escanear los archivos binarios de la aplicación directamente para determinar el código de la aplicación contra el cual medir la cobertura.
Además, la nueva utilidad de línea de comandos, jtestcov, optimiza los flujos de trabajo de cobertura de código, haciéndolos más rápidos y sencillos. Esto permite capturar el conjunto base de código comprobable y los datos de cobertura en tiempo de ejecución de forma independiente y cargarlos por separado en Parasoft DTP, donde se agregan.
Los equipos de desarrollo y control de calidad desean optimizar las pruebas en sus canalizaciones de CI/CD para centrarse en los cambios de código recientes y obtener comentarios lo más rápido posible. En versiones anteriores, los equipos podían usar el análisis de impacto de prueba de Jtest para identificar y ejecutar el conjunto específico de pruebas unitarias que validarían sus cambios. Pero sabemos que los equipos ejecutan más que solo pruebas unitarias, incluidas pruebas funcionales y pruebas de interfaz de usuario.
Con ello, ampliamos las capacidades de análisis de impacto de pruebas de Jtest utilizando nuestra nueva utilidad de línea de comandos jtestcov para identificar las pruebas funcionales, de interfaz de usuario y de otro tipo que se ven afectadas y que deben ejecutarse en función de un conjunto de cambios en el código y la cobertura recopilada de esas pruebas, independientemente del marco de pruebas que se utilice para ejecutarlas.
Para los requisitos de seguridad y cumplimiento, actualizamos las siguientes configuraciones de prueba de análisis estático para verificar los aspectos de seguridad y privacidad del código fuente.
Jtest admite lo siguiente.
Los clientes pueden descargar Jtest desde el Portal del Cliente . ¿Desea obtener más detalles sobre las mejoras? Consulte las notas de la versión.
¿Aún no tienes una licencia para Jtest? Comienza tu prueba gratuita de 14 días ahora.
Si desea obtener más información antes de comenzar su prueba, solicite una demostración con nuestros expertos para ver cómo Jtest facilita y agiliza las pruebas unitarias para los equipos de desarrollo.