El inspector web integrado de Aqua genera un localizador CSS o XPath único para un elemento seleccionado en una página web y lo añade al código fuente. Cuando Web Inspector está activo, la finalización de código CSS y XPath sugiere y resalta los localizadores de los elementos más importantes de la página web.
Puede crear y editar fácilmente las solicitudes en el cliente HTTP integrado de Aqua y recibir una amplia asistencia a la codificación, que incluye, entre muchas más cosas, finalización de código, resaltado y refactorización.
Con AI Assistant, puede crear pruebas de interfaz de usuario y generar modelos de páginas directamente a partir de páginas web abiertas en Web Inspector. AI Assistant genera código adaptado al marco de trabajo y al lenguaje de programación seleccionados, incluidos los elementos principales de la página web. A continuación, puede copiar este código e insertarlo en un archivo existente o añadirlo a uno nuevo.
Con Aqua, obtiene acceso a sus contenedores Docker, lo que le permite ejecutarlos y depurarlos, descargar y compilar imágenes, y ejecutar aplicaciones multicontenedor.
Puede manejar sin problemas varias bases de datos, desarrollar scripts SQL y realizar aserciones de datos de bajo nivel en el IDE. Aqua proporciona conexiones a bases de datos en tiempo real, ejecuta consultas, exporta datos y permite gestionar esquemas en una interfaz visual. Esto significa que puede acceder a Oracle, SQL Server, PostgreSQL, MySQL y a otras bases de datos directamente desde el IDE.
Hemos añadido anotaciones para completar las herramientas de generación de informes de pruebas, como Allure Framework, o mecanismos integrados de marco de trabajo de pruebas, como Serenity BDD. El IDE permite abrir incidencias o casos de sistemas de gestión de pruebas en un navegador web haciendo clic en los ID de las incidencias.
Cree y ejecute pruebas con asistencia a la codificación y un ejecutor de pruebas con interfaz gráfica. Con JetBrains Aqua puede escribir, ejecutar y depurar pruebas de unidad con JUnit, TestNG, Pytest, Jest, Mocha y otros marcos de trabajo populares. La revisión de los resultados de la prueba en el IDE le permite navegar fácilmente hasta el origen de la prueba en una vista de árbol.
Aqua puede generar un nuevo proyecto de prueba de interfaz de usuario para la pila de JVM, lo que le permite especificar el JDK, la herramienta de build (Maven o Gradle), el ejecutor de pruebas (JUnit o TestNG) y el lenguaje desde el asistente New Project.
Si sigue el modelo de objetos de página, el IDE le ayudará a crear y mantener nuevos archivos de objetos de página desde el menú New File y respetará el patrón de objetos de página seleccionado al añadir localizadores.