JetBrains Releases Aqua Test Automation IDE
Written by Kay Ewbank   
Thursday, 16 May 2024

JetBrains has announced the public release of Aqua, its IDE designed for test automation. The full release follows a preview in 2022.

Aqua is an IDE that QA engineers can use to develop automated UI tests and API tests. It supports Java, Kotlin, Python, JavaScript, TypeScript, and SQL with intelligent coding assistance for all the supported languages.

jetaqua

The original version released last year came with support for the Selenium API and Selenide. Along with a commercial license, Aqua is also available as a free version for "beginner test engineers to foster the growth of the community".

Aqua includes a test runner, debugger, and code completion and refactoring capabilities. The major benefit of Aqua is the ability it provides to carry out UI tests using its embedded web inspector that has CSS and XPath locators. The UI test editor also offers syntax highlighting, navigation, and code completion for supported frameworks.

Aqua can also be used for for web API tests, either using its code-driven HTTP client, or via OpenAPI (Swagger), and for Unit Tests. Aqua lets users navigate between source code and unit tests, and displays statistics for each test and the ability to run multiple tests at once. It provides code coverage analysis for a number of products including JUnit, TestNGm Spock, Karma, Mocha, Protractor, Cucumber, pytest and unittests.

The IDE's database support means it can be used to connect to multiple databases, and can prepare and verify the application data. There's also an editor-based HTTP client that runs HTTP requests and assertions. allows sharing with the team and running them on the CI/CD.

The tool supports Docker and can run, monitor, and configure containers, download and build images, and run multi-container applications using Docker Compose. There's also an embedded Web Inspector that allows users to view web applications in Aqua and capture page elements required for automated tests.

JetBrains Aqua can be used as a plugin for Intellij, or through the JetBrains Toolbox App.

jetaqua

More Information

JetBrains Aqua Website

Related Articles

JetBrains Aqua Adds Playwright And Cypress Support

JetBrains Releases Aqua Preview

JetBrains Fleet IDE Now In Public Preview

New Lightweight IDE From JetBrains

JetBrains Data Science IDE Now Open To All

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


Firefox 1.0 Released 20 Years Ago
10/11/2024

A news item with the headline "Firefox browser takes on Microsoft" from 20 years ago has attracted renewed attention. It was originally published on the BBC News website on November 9th, 2004 rec [ ... ]



Wasmer 5 Adds iOS Support
12/11/2024

The Wasmer team has released Wasmer 5.0. The WebAssembly runtime adds experimental support for more back ends including V8, Wasmi and WAMR. It also now has iOS support, and upgraded compilers includin [ ... ]


More News

espbook

 

Comments




or email your comment to: comments@i-programmer.info