JetBrains выпускает IDE для автоматизации тестирования Aqua

Компания JetBrains объявила о публичном выпуске Aqua, IDE, предназначенной для автоматизации тестирования. Полный релиз последовал за предварительной версией в 2022 году.

Aqua - это IDE, которую QA-инженеры могут использовать для разработки автоматизированных UI-тестов и API-тестов. Она поддерживает Java, Kotlin, Python, JavaScript, TypeScript и SQL с интеллектуальной поддержкой кодирования для всех поддерживаемых языков.

Оригинальная версия, выпущенная в прошлом году, поддерживала Selenium API и Selenide. Наряду с коммерческой лицензией, Aqua также доступна в виде бесплатной версии для "начинающих инженеров-тестировщиков, чтобы способствовать росту сообщества".

Aqua включает в себя прогон тестов, отладчик, а также функции завершения и рефакторинга кода. Основным преимуществом Aqua является возможность проведения UI-тестов с помощью встроенного веб-инспектора с локаторами CSS и XPath. Редактор UI-тестов также предлагает подсветку синтаксиса, навигацию и завершение кода для поддерживаемых фреймворков.

Aqua также может использоваться для тестирования веб-интерфейсов API, как с помощью HTTP-клиента, управляемого кодом, так и с помощью OpenAPI (Swagger), а также для модульных тестов. Aqua позволяет пользователям перемещаться между исходным кодом и модульными тестами, отображает статистику по каждому тесту и дает возможность запускать несколько тестов одновременно. Он обеспечивает анализ покрытия кода для ряда продуктов, включая JUnit, TestNGm Spock, Karma, Mocha, Protractor, Cucumber, pytest и unittests.

Поддержка баз данных в IDE позволяет подключаться к нескольким базам данных, а также подготавливать и проверять данные приложения. Кроме того, в редакторе есть HTTP-клиент, выполняющий HTTP-запросы и утверждения, позволяющий делиться ими с командой и запускать их в CI/CD.

Инструмент поддерживает Docker и позволяет запускать, отслеживать и настраивать контейнеры, загружать и собирать образы, а также запускать многоконтейнерные приложения с помощью Docker Compose. Также имеется встроенный веб-инспектор, который позволяет пользователям просматривать веб-приложения в Aqua и захватывать элементы страниц, необходимые для автоматизированных тестов.

JetBrains Aqua можно использовать как плагин для Intellij или через приложение JetBrains Toolbox.

 JetBrains выпускает IDE для автоматизации тестирования Aqua
Понравилась новость? Тогда не забудь оставить свой комментарий.
А так же, добавь наш сайт в закладки (нажми Ctrl+D), не теряй нас.
16 мая 2024 г.
72
Теги: JetBrains , Aqua , IDE

Комментарии

Оставить комментарий:
* отправляя форму, я даю согласие на обработку персональных данных

Читайте еще

Продолжаем добавлять языки программирования для Вас.
Впереди много интересного!

Только свежие новости программирования и технологий каждый день.

Свежие посты