Aqua

Free for non-commercial use

The IDE for test automation

Enjoy a more productive testing experience

Free for non-commercial use.
Free 30-day full trial. No credit card required.

Why Aqua

Designed for test automation

Aqua is the first IDE created specifically for test automation. It‘s an all-in-one workspace that supports Selenium, Cypress, and Playwright. Aqua is a polyglot IDE that understands Java, Python, JavaScript, TypeScript, Kotlin, and SQL.

Selenium

Playwright

Cypress

Java

Kotlin

Python

JavaScript

TypeScript

Ready to use out of the box

Get straight to testing without having to install and configure lots of plugins. Aqua boasts a unique feature set containing everything a test automation engineer needs on a daily basis. Aqua’s Web Inspector works like a built-in browser and allows you to capture any page element without switching to another tool. There is also the HTTP Client for API testing and integration with databases, Docker, and version control.

Makes complex tasks easier

Aqua minimizes the hassle for even the most challenging tasks. The combination of intelligent code analysis, powerful search and refactoring capabilities, and overall ease of use enable you to boost your quality engineering productivity.

Not sure which JetBrains IDE to choose?

Compare JetBrains IDEs

Unlock the potential of your favorite framework

Selenium

Benefit from rich support for the Selenium ecosystem in Java, Kotlin, and Python.

Learn more

Cypress

Run and debug tests with a tool that understands aliases and locators.

Learn more

Playwright

Develop and maintain your Playwright tests with advanced code assistance in JavaScript and TypeScript.

Learn more

Aqua Features

Web Inspector

Aqua’s embedded Web Inspector generates a unique CSS or XPath locator for a selected element on a web page and adds it to the source code. When Web Inspector is active, CSS and XPath code completion suggests and highlights locators for the most important web page elements.

HTTP client

You can easily create and edit requests in Aqua’s built-in HTTP client and receive extensive code assistance, including code completion, highlighting, refactoring, and more.

Docker

With Aqua, you get access to your Docker containers, allowing you to run and debug them, download and build images, and run multi-container applications.

Databases

You can seamlessly handle multiple databases, develop SQL scripts, and perform low-level data assertions in the IDE. Aqua provides connections to live databases, runs queries, exports data, and allows you to manage schemes in a visual interface. This means you can access Oracle, SQL Server, PostgreSQL, MySQL, and other databases directly from the IDE.

Test management systems

We have added annotations to support test report tools, such as Allure Framework, or built-in test framework mechanisms, such as Serenity BDD. The IDE allows you to open issues or test management system cases in a web browser by clicking on the issue IDs.

AI Assistant  Pro

With AI Assistant, you can create UI tests and generate page models directly from web pages opened in Web Inspector. AI Assistant generates code tailored to the selected framework and programming language, including key web page elements. You can then copy this code and insert it into an existing file or add it to a new one. The JetBrains AI is a subscription service that you can purchase separately. See documentation for more details.

  • Web Inspector

  • HTTP client

  • Docker

  • Databases

  • Test management systems

  • AI Assistant  Pro

Join our community

Teams all over the world use JetBrains IDEs. Join them for a better developer experience.

Subscription Plans

Aqua Non-Commercial

For individual, non-commercial use

  • Requires a JetBrains Account
  • Anonymous data collected
  • Compatible with AI Assistant (purchased separately)
FREE

Aqua

For commercial use

  • If you want to purchase Aqua as an individual customer, it’s available as part of the All Products Pack in the store.
  • Activated with a JetBrains Account, offline key, or license server
  • Fine-grained control over shared data
2,050.00  CNY
a year
205.00 CNY
per user, per month

All Products Pack

A complete developer toolkit

  • If you want to purchase the All Products Pack as an individual customer, you can do so in the store.
6,400.00  CNY
a year
640.00 CNY
per user, per month

All yearly subscriptions include a perpetual fallback license.