JetBrains Aqua 是适用于测试自动化的 IDE。在 Aqua 中,我们融合了测试自动化工程师在日常工作中需要的一切,包括多语言 IDE(支持 JVM、Python 和 JavaScript 等)、HTTP 客户端、数据库管理功能、Docker 支持、TMS 客户端,以及一款用于 UI 自动化的新型强大 Web 检查器。
Aqua 是 JetBrains 推出的第一款专为测试自动化而设计的 IDE,提供一体化工作区,开箱即用地支持 Selenium、Cypress 与 Playwright 等主流测试框架,帮助测试工程师把时间聚焦于测试本身。
Aqua 是一款多语言 IDE,能够理解 Java、Python、JavaScript、TypeScript、Kotlin 与 SQL 等多种语言,使用户无论是在测试脚本中操作多种技术,还是验证数据库与界面数据,都能在同一个环境中完成,减少跨工具切换。其开箱即用的特性让用户无需安装与配置大量插件即可直接进入测试,贴合测试自动化工程师的日常工作节奏。
软件内置 Web Inspector,工作方式类似于内置浏览器,允许用户直接捕获页面中的任意元素,而无需切换到其它工具进行定位与调试;配合对测试框架与语言的智能支持,它把元素识别、脚本编写、执行与结果查看整合到顺畅的流程中,显著提升测试开发效率。
对于承担 Web 应用、桌面应用与 API 等各类自动化测试的团队而言,Aqua 提供了贴合测试角色的一体化集成开发环境。通过消除测试工具链碎片化带来的负担,它帮助测试工程师更快地编写、维护与执行测试,让自动化测试真正成为保障产品质量的可靠环节。
在测试工程日益专业化的今天,Aqua 以贴合测试工程师的一体化工作区,帮助团队更快编写与维护跨语言、跨框架的自动化测试,让测试能力的建设更加高效和可持续。
典型工作流程
测试工程师在 Aqua 中编写测试用例并引用页面元素,借助 Web Inspector 捕获对象,随后在浏览器插件与驱动支持下运行跨浏览器测试;执行完成后查看测试报告与失败原因,修复后回归验证,把 Web、接口与数据库验证统一到同一 IDE 中,形成高效、可重复的自动化测试闭环。