O Web Inspector integrado ao Aqua gera um localizador CSS ou XPath único para um elemento selecionado em uma página da Web e o adiciona ao código-fonte. Quando o Web Inspector está ativo, a complementação de código CSS e XPath sugere e realça localizadores para os elementos mais importantes da página Web.
Você pode criar e editar solicitações facilmente no cliente HTTP integrado ao Aqua e receber uma ampla assistência à codificação, incluindo complementação de código, realces, refatorações e muito mais.
Com o AI Assistant, você pode criar testes da interface de usuário e gerar modelos de páginas diretamente a partir de páginas da Web abertas no Web Inspector. O AI Assistant gera código sob medida para o framework e a linguagem de programação selecionados, incluindo os elementos-chave das páginas da Web. Em seguida, você pode copiar esse código e inseri-lo em um arquivo já existente ou adicioná-lo a um novo arquivo.
Com o Aqua, você obtém acesso aos seus containers do Docker, permitindo que você os execute e os depure, baixe e crie imagens e rode aplicações multi-container.
Você pode lidar perfeitamente com vários bancos de dados, desenvolver scripts SQL e executar asserções de dados de baixo nível no IDE. O Aqua fornece conexões com bancos de dados ativos, executa consultas, exporta dados e permite gerenciar esquemas em uma interface visual. Isso significa que você pode acessar Oracle, SQL Server, PostgreSQL, MySQL e outros bancos de dados diretamente a partir do IDE.
Adicionamos anotações para o suporte de ferramentas de relatórios de teste, como o Allure Framework, ou mecanismos integrados de frameworks de testes, como o Serenity BDD. O IDE permite que você abra issues ou casos do sistema de gerenciamento de testes em um navegador da Web clicando nos identificadores das issues.
Crie e execute testes com assistência à codificação e um executor de testes baseado em interface gráfica. Com o JetBrains Aqua, você pode escrever, executar e depurar seus testes de unidades usando JUnit, TestNG, pytest, Jest, Mocha e outros frameworks populares. A revisão dos resultados dos testes dentro do IDE permite que você navegue facilmente por uma visualização em árvore até a fonte do teste.
O Aqua pode gerar um novo projeto de teste de interface de usuário para a pilha da JVM, permitindo que você especifique o JDK, a ferramenta de build (Maven ou Gradle), o executor de testes (JUnit ou TestNG) e a linguagem no assistente de Novo Projeto.
Ao seguir o padrão Page Object Model, o IDE ajuda você a criar e manter novos arquivos de objeto de página a partir do menu New File e respeita o padrão selecionado de objeto de página ao adicionar localizadores.