Paul Krill
Editor at Large

JetBrains adds to Aqua testing IDE

news
Jun 8, 20232 mins

Added support for Playwright and Cypress improves testing and debugging.

Overflow  >  Pouring more binary water into a glass than it can hold causing overflow.
Credit: rclassenlayouts / Aleksei Derin / Getty Images

JetBrains has updated its Aqua IDE for test automation, emphasizing new support for the Playwright and Cypress test frameworks and debugging.

The update is being announced June 8. Added support for these two frameworks enables running of tests, configuring tests runners, and searching specific test cases. Test automation engineers who had tested the IDE requested Playwright and Cypress support. Still in a preview form, Aqua previously has supported the Selenium API and Selenide UI tests in Java. The new version of Aqua also provides a debugger out of the box inside the IDE, enhances code editing with code insight, and supports specific functions and expressions of the frameworks.

Using Aqua, quality assurance engineers can develop automated UI and API tests. Aqua supports Java, Kotlin, JavaScript, Python, TypeScript, and SQL, offering intelligent coding assistance for each of them. It was introduced in preview in November 2022. Test automation engineers can download the latest preview build via the Toolbox App or the project website. Feedback can be provided at jetbrains.com.

Aqua covers aspects of test automation, including database management to connect to multiple databases, an editor-based HTTP client to run complex HTTP requests, Docker support, and an embedded web inspector that lets users view web applications and capture page elements required for automated tests.

JetBrains, perhaps best known as the makers of the IntelliJ Idea IDE and Kotlin, said Aqua draws on more than 20 years in IDE development, with the company honing in on the development of test tools. Aqua offers language-specific features from IntelliJ Idea and other JetBrains IDEs, including PyCharm and Webcam.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author