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. 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. More InformationRelated ArticlesJetBrains 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.
Comments
or email your comment to: comments@i-programmer.info |