JetBrains Aqua ya es compatible con Cypress

Read this post in other languages:

¡Noticias frescas del equipo de Aqua!

Le hemos escuchado alto y claro, y nos complace anunciar que Aqua ya es compatible con Cypress, el popular marco de trabajo de pruebas. Descubra la compatibilidad que hemos desarrollado para mejorar su eficiencia al trabajar con Cypress.

DESCARGAR AQUA

 

Compatibilidad con Cypress

Presentación de la visibilidad de pruebas de Aqua

Al abrir el proyecto, Aqua detectará de forma automática las pruebas Cypress y mostrará un icono de ejecución junto a estas en el editor, para que pueda ejecutar fácilmente las pruebas con un solo clic.

Explore los resultados

Cuando haya completado las pruebas, Aqua mostrará los resultados detallados de estas, así como los registros y los resultados de la consola relacionados con cada prueba. Gracias a las distintas opciones de clasificación y filtrado, podrá navegar rápidamente por las pruebas fallidas, o ignoradas y analizar cuánto ha durado la ejecución.

Aqua habilita las transiciones sencillas desde la ventana de resultados de la prueba hasta el código fuente correspondiente de la prueba seleccionada.

Gestión eficaz de la configuración de la ejecución de las pruebas

Aqua le permite guardar y compartir fácilmente las configuraciones de la ejecución de las pruebas con varios parámetros o ajustes.

Encuentre las pruebas fácilmente

Ahora, con Aqua es muy sencillo buscar casos de prueba específicos. Utilice las funcionalidades Go to Symbol o Search Everywhere para localizar y saltar rápidamente hasta la prueba deseada.

Experiencia de edición de código mejorada

Disfrute de una experiencia de edición de código avanzada con Aqua. Aproveche la compatibilidad con JavaScript y TypeScript, que incluye finalización inteligente de código, navegación y compatibilidad con linters, entre otros. Hemos mejorado la funcionalidad Code Insight de Aqua para que sea compatible con funciones y expresiones específicas de Cypress. Destaca los localizadores CSS y XPath dentro de los literales de cadena y ofrece sugerencias relevantes de finalización de código.

Aqua es totalmente compatible con los alias de Cypress. Navegue fácilmente entre las declaraciones y los usos de alias, lleve a cabo renombrado inline e identifique las declaraciones de alias no utilizadas. Aqua also provides warnings for invalid alias usages, such as referencing an alias on the this object within an arrow function.

Inspección y validación de elementos simplificadas

Aqua se integra a la perfección con el inspector web incrustado y sugiere localizadores reales para los elementos de la página web probada. Es compatible con la navegación desde el código fuente hasta los elementos de la página y resalta los elementos en el inspector web basándose en selectores de CSS. Esta funcionalidad ayuda a verificar la validez de los localizadores y la disponibilidad de los elementos. El inspector web también ayudará a inspeccionar la página y validar o generar varios tipos de localizadores, lo que garantiza que sean únicos y fiables.

Launchpad de Cypress

Puede acceder al momento al Launchpad para configurar las pruebas de este proyecto solo con hacer clic en el botón Open Cypress.

Aqua es más que un editor

Aqua es mucho más que un simple editor. Agiliza el desarrollo y el mantenimiento de las pruebas de Cypress. Con su inspector web integrado, Aqua ofrece información valiosa directamente dentro del IDE, lo que facilita la finalización de código basado en datos en tiempo real y la navegación sin esfuerzo.

Aqua es un IDE sólido que proporciona a los profesionales del control de calidad herramientas esenciales para su flujo de trabajo diario, entre las que se incluyen las siguientes:

  • Gestión de bases de datos: conéctese sin problemas a varias bases de datos, y prepare y verifique sin esfuerzo los datos de la aplicación.
  • Cliente HTTP basado en editor: ejecute solicitudes de HTTP complejas y aserciones, y compártalas sin esfuerzo con su equipo, ejecutándolas en procesos de CI/CD.
  • Compatibilidad con Docker: simplifique la gestión de contenedores con las capacidades integradas de Aqua para ejecutar, supervisar y configurar contenedores.

Además de estas funcionalidades, Aqua ofrece integración con VCS, un terminal y mucho más, lo que garantiza que todas sus necesidades de pruebas estén cubiertas.

Estamos entusiasmados de haber alcanzado este hito tan importante para nosotros y le invitamos a que pruebe esta versión de Aqua. Tenga en cuenta que esta funcionalidad está en una versión preliminar pública, por lo que, si encuentra algún problema, háganoslo saber a través de nuestro sistema de seguimiento de incidencias.

Utilice nuestro formulario de comentarios para compartir sus opiniones, preguntas o sugerencias con nosotros. Puede descargar la versión preliminar más reciente a través de Toolbox App o desde nuestro sitio web.

Suscríbase a nuestro blog para no perderse las últimas mejoras y no olvide seguirnos en Twitter.

¡Que tenga unas pruebas automatizadas eficaces y satisfactorias!

El equipo de Aqua

Artículo original en inglés de:

Oscar Rodriguez

Oscar Rodriguez

image description