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


Wasmer's py2wasm Compiles Python To WebAssembly
16/05/2024

py2wasm is a compiler that turns your Python code into WebAssembly, "running it at 3x faster speeds".



Meet Ambidex and Rookie From NAVER
26/05/2024

Robots may not be ready yet for the great takeover of jobs that some people fear, but in South Korea, where there are 1,000 robots per 10,000 workers, service robots are finding a role. 


More News

raspberry pi books

 

Comments




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