Moon

Обновлено 4 февраля 2025 г.

Moon — решение для браузерной автоматизации, используемое для автоматизированного тестирования и анализа содержимого веб-страниц.

Преимущества

  • Поддерживает все популярные технологии для браузерной автоматизации: Selenium, Cypress, Playwright и Puppeteer.
  • Записывает видео всего происходящего в браузерах и автоматически загружает их в Yandex Object Storage.
  • Поддерживает продвинутую эмуляцию в мобильных браузерах.
  • Автоматически масштабируется в Kubernetes и значительно уменьшает стоимость вычислительных ресурсов.
  • Гибкое управление выделяемыми вычислительными ресурсами для каждого браузера.
  • Легко настраивается для работы с внутренними TLS-сертификатами компаний.
Инструкция по развертыванию
  1. Создайте кластер и группу узлов.

  2. Задайте настройки Moon:

    • Пространство имен — выберите пространство имен или создайте новое.
    • Название приложения — укажите название приложения.
    • Доменное имя для кластера — укажите доменное имя для доступа к Moon после установки.
  3. Нажмите кнопку Установить.

  4. Дождитесь перехода приложения в статус Deployed.

  5. Добавьте DNS-запись с IP-адресом балансировщика нагрузки, который был создан при установке приложения. Чтобы получить IP-адрес:

    1. В настройках кластера на панели слева выберите Сеть.
    2. Скопируйте значение в столбце Внешний IP-адрес.
Тип тарификации
Free
Тип
Приложение Kubernetes®
Категория
Инструменты для разработчиков
В реестре российского ПО
Издатель
Aerokube
Примеры использования
  • Тестирование веб-приложений.
  • Снятие скриншотов и анализ содержимого веб-страниц.
Полезные ссылки
Техническая поддержка

Aerokube
Aerokube осуществляет техническую поддержку пользователей Moon в Yandex Cloud. Вы можете связаться с технической поддержкой по электронной почте support@aerokube.com или задать общие вопросы по продукту в Telegram-чате.

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

Состав продукта
Helm-чартВерсия
Pull-команда
Документация
aerokube/moon/moon2-chart2.6.2Открыть
Docker-образВерсия
Pull-команда
aerokube/moon/moon17106807367393915134097287511353911393230992655252.6.2
aerokube/moon/moon-conf17106807367393915134097287511353911393230992655252.6.2
aerokube/moon/moon-basic-auth17106807367393915134097287511353911393230992655252.6.2
aerokube/moon/moon-ui17106807367393915134097287511353911393230992655252.6.2
aerokube/moon/moon-ui17106807367393915134097287511353911393230992655252.0.5
aerokube/moon/ca-certs17106807367393915134097287511353911393230992655252.6.2
aerokube/moon/defender17106807367393915134097287511353911393230992655252.6.2
aerokube/moon/video-recorder17106807367393915134097287511353911393230992655252.6.2
aerokube/moon/vnc-server17106807367393915134097287511353911393230992655252.6.2
aerokube/moon/xvfb-server17106807367393915134097287511353911393230992655252.6.2
Лицензионное соглашение
Используя данный продукт, вы соглашаетесь с Условиями использования Yandex Cloud Marketplace и с условиями использования следующих продуктов: Лицензионное соглашение
Тип тарификации
Free
Тип
Приложение Kubernetes®
Категория
Инструменты для разработчиков
В реестре российского ПО
Издатель
Aerokube