GitHub
Rainforest QA screenshot

updated at: May 2024

Простая автоматизация тестирования для команд SaaS, которые хотят быстро поставлять продукцию

Rainforest QA — это платформа автоматизации тестирования на базе искусственного интеллекта для компаний SaaS. Благодаря интуитивно понятному веб-интерфейсу любой пользователь может быстро создавать автоматизированные, самообновляющиеся тесты, используя простые подсказки на английском языке. В Rainforest есть все необходимое для создания комплексных тестов, параллельного массового выполнения тестов и получения подробных результатов.

Application owner? Visit here

Дополнительная информация

Подробное описание

Rainforest QA объединяет генеративный искусственный интеллект (GenAI) тремя различными способами, чтобы максимально упростить создание и поддержку автоматизированных тестов, чтобы ваша команда могла с уверенностью сосредоточиться на доставке.



Во-первых, в то время как некоторые инструменты автоматизации тестирования искусственного интеллекта требуют пошагового описания тестовых процессов с помощью подробных подсказок, Rainforest позволяет создать серию шагов на основе простой подсказки.



Например, чтобы протестировать процесс регистрации в приложении, вместо того, чтобы создавать пошаговые инструкции с подобными подсказками:



  • Нажмите на ссылку «Зарегистрироваться бесплатно»
  • Заполните поле электронной почты, указав test@test.com
  • Заполните поле с паролем 12345
  • Нажмите кнопку «Зарегистрироваться»



... в Rainforest вы можете просто ввести запрос «Зарегистрируйте учетную запись с фиктивными данными», и наш искусственный интеллект интеллектуально выполнит все необходимые шаги.

Во-вторых, с помощью GenAI этапы тестирования в Rainforest могут автоматически обновляться (или «самовосстанавливаться»), отражая предполагаемые изменения в вашем приложении.



В других инструментах только отдельные этапы тестирования могут самоизлечиваться. Насколько нам известно, Rainforest — единственная платформа автоматизации тестирования на основе искусственного интеллекта, где серия этапов тестирования, созданных с помощью командной строки GenAI, может автоматически обновляться при изменении приложения. Искусственный интеллект Rainforest обновит шаги на основе исходного запроса, добавляя, удаляя или изменяя шаги по мере необходимости.



Наконец, при создании тестов Rainforest использует GenAI для автоматического создания описаний элементов приложения, с которыми взаимодействуют ваши тесты, например кнопок или полей форм.



Если во время тестирования система не может найти элемент по стандартному идентификатору (например, скриншоту или селектору DOM), система будет искать элемент на основе автоматически сгенерированного описания AI (например, «Цена» примерно в верхней средней части экрана).



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

Функции


Автоматическое тестирование браузеров

  • Автоматизация тестирования браузеров: автоматизируйте тестирование более 20 версий браузеров без необходимости написания кода.
  • Автоматизация без написания кода: любой может писать, запускать и поддерживать тесты с помощью визуального редактора тестов; опыт программирования не требуется.
  • Гибкость сценариев тестирования: тесты могут обрабатывать загрузку файлов, генерировать данные форм и использовать собственные переменные данных.
  • Виртуальные браузеры: тестируйте более 20 версий браузеров на виртуальных машинах в облаке, масштабируемых для любого объема тестирования.
  • Конфигурация безопасности: виртуальные машины запускаются по требованию и надежно уничтожаются после использования.
  • Экономичность: первые пять часов тестирования в месяц бесплатны; последующие часы оплачиваются по цене 5 долларов в час.
  • Параллельное тестирование: получите подробные результаты тестов за считанные минуты, проводя тесты параллельно.

Автоматическое регрессионное тестирование

  • Упрощенное регрессионное тестирование: автоматизируйте регрессионное тестирование с помощью решений без кода, освобождая команды для решения более стратегических задач.
  • Автоматизация без использования кода: простой ввод данных с помощью визуального редактора тестов, не требующего технических навыков для автоматизации регрессионных тестов.
  • Простота обслуживания тестов: тесты могут автоматически обновляться при изменении пользовательского интерфейса.
  • Гибкость тестирования: полный тестовый охват обеспечивается тестами, выполняемыми на виртуальных машинах в облаке и поддерживающих более 40 браузеров и платформ.
  • Недорого: до пяти часов бесплатного тестирования в месяц с дополнительным тестированием по цене 5 долларов в час. Быстрые результаты: подробные результаты всего за несколько минут, подходящие для быстрых циклов CI/CD.

Альтернативы приложениям ИИ для Rainforest QA