JetBrains Aqua, now obtainable in preview, is a brand new IDE specializing in check automation and integrating numerous distinct instruments which can be on the core of an automation engineer’s each day routine, says JetBrains. Its options embrace multi-language help, an HTTP shopper and a Internet inspector, database administration, built-in Docker help, and extra.
For multi-language help, Aqua leverages JetBrains’ language-aware code completion, inspection, and refactoring expertise that’s utilized in others of its IDEs.
Aqua additionally helps the most typical unit check frameworks, together with JUnit, TestNG, Pytest, Jest, Mocha, and others. This lets you write, run, and debug your unit exams in addition to overview check outcomes from Aqua and bounce from the consequence window to the check definitions. Aqua consists of check statistics and code protection evaluation, too.
For community software utilizing HTTP, Aqua features a built-in HTTP shopper in a position to create and edit requests and offering help for code completion, highlighting, and refactoring. The instrument is built-in with OpenAPI to allow API discovery.
On the database entrance, Aqua helps all main databases, together with Oracle, SQL Server, PostgreSQL, MySQL, and others, which may be accessed instantly from the IDE to run queries, export information, and handle schemas. Moreover, you’ll be able to develop SQL scripts and carry out low-level information assertions to confirm software information.
As a last notice, Aqua helps connecting to exterior check administration techniques (TMS), comparable to TestRail and the Attract Framework, that are used to annotate exams, hyperlink them to reporting instruments, concern repositories, and so on.
It helps looking check suites and case hierarchies, in addition to navigation for TMS gadgets. It additionally generates unit exams for chosen check situations and helps you discover non-automated check instances or out of date check strategies.
For smaller initiatives, Aqua provides a “Native TMS” function the place check information is saved and managed regionally in undertaking recordsdata.
As talked about, Aqua is offered in preview and may be downloaded from JetBrains web site.