JetBrains anunciou o lançamento público oficial do Aqua, um IDE projetado explicitamente para automação de testes. Ele oferece suporte às estruturas de teste Selenium, Cypress e Playwright prontas para uso.
Lançado em 16 de maio e disponível em jetbrains.com, o Aqua permite que engenheiros e desenvolvedores de automação de testes criem testes automatizados para interfaces de usuário, APIs e outras áreas de aplicação. Um IDE poliglota, o Aqua entende Java, Python, JavaScript, TypeScript e SQL, inclui um executor de testes e um depurador e fornece assistência de codificação de IA, conclusão de código e recursos de refatoração.
JetBrains disse que Aqua cobre muitos aspectos do trabalho de automação de testes, incluindo gerenciamento de banco de dados, com a capacidade de conectar-se a vários bancos de dados e verificar dados de aplicativos, fornecendo um cliente HTTP baseado em editor que executa solicitações e asserções HTTP complexas, fornecendo suporte Docker para execução de contêineres, e fornecendo um inspetor da web incorporado que permite aos usuários visualizar aplicativos da web.
Uma prévia pública do Aqua foi lançada em novembro de 2022; uma atualização do Aqua foi introduzida em junho passado. O IDE inicialmente suportava a API Selenium e a API Selenide. No ano passado, Aqua adicionou suporte para as estruturas de teste Playwright e Cypress. Junto com as licenças comerciais, a JetBrains disponibiliza o Aqua em uma versão gratuita para engenheiros de teste iniciantes. Os desenvolvedores podem compartilhar comentários sobre o Aqua em jetbrains.com.