テスト自動化のために作られたIDE「Aqua」、JetBrainsが正式公開。Webインスペクタ、HTTPクライアント、テストランナー、デバッガーなど統合。個人向けは無料
JetBrainsは、テスト自動化のためのテストコード作成や自動テストの実行などに最適化した統合開発環境「Aqua」の正式版を公開しました(β版登場時の機能紹介)。
Aquaはテスト自動化でよく使われるJava、Python 、JavaScript、TypeScript、Kotlin、SQLなどの言語と、Selenium、Playwright、Cypressなどの主要なフレームワークをサポート。
クラスやシンボルなどを認識するスマート検索や、安全な名前の変更と削除、メソッドの抽出、変数の導入、変数またはメソッドのインライン化などのリファクタリング支援機能も備えています。
JUnit、TestNG、Pytest、Jest、Mocha などの一般的なフレームワークを使ってユニットテストの作成や実行を行え、テスト結果もIDE内で確認できます。
下記は新プロジェクトを作成するときの画面です。
テストランナー、Webインスペクタ、APIテストのためのHTTPクライアント、デバッガーなども統合されています。データベースへの接続、Dockerコンテナの利用、バージョン管理システムも利用可能です。
下記はWebインスペクターを使用しているところです。
Aquaは個人の非商用利用は無料。商用利用ではサブスクリプション料金が発生します。別途有料でAI Assistant機能が利用可能です。
あわせて読みたい
[速報]GitHub Copilot extensions発表。CopilotがDockerやAzureなどサードパーティの専門家へ拡張、プログラマの質問に答えてくれる
≪前の記事
Windows 11、デフォルトでTarファイルの作成が可能に。これでWindowsはTarファイルの解凍と作成の両方に対応へ