Рубрики
Uncategorized

AI-питание визуальные регрессионные тестирования с Applitools и действиями GitHub

Applitools предоставляет несколько SDK, которые позволяют легко интегрировать их в свой существующий рабочий процесс …. Помечено Github, DevOps, Githubabies.

Applitools предоставляет несколько SDK, которые позволяют легко интегрировать их в существующий рабочий процесс. Используя такие инструменты, как Cypress, Espresso, Selenium, Appium, а также широкий спектр других, веб-и родных платформ могут получить автоматическое покрытие визуального тестирования мощностью Применяют глаза Отказ

Colbyfayock/Applitools-Eage-Action

Действие GitHub Чтобы добавить автоматизированное, AI-визуальное тестирование на питание в ваше приложение

Мгновенно добавьте тестирование визуального регрессии на Ai-Powered на ваш сайт с помощью глазных действий Applitools и GitHub.

Официально не поддерживается Applitools

Начиная

Включите пакет в качестве шага непосредственно в рабочем процессе действий:

steps
- uses: colbyfayock/applitools-eyes-action@main
  with
    APPLITOOLS_API_KEY: ${{secrets.APPLITOOLS_API_KEY}}
    baseUrl: https://demo.applitools.com/

Действие требует 2 параметра для работы:

  • Applitools_api_key : Ваш ключ API Applitools (рекомендую хранить в секрете GitHub)
  • BaseUrl : URL-адрес веб-сайта или веб-приложения, который вы хотите проверить

Что внутри

Это действие зависит от 3 основных частей для обеспечения визуального охвата тестирования на веб-сайт или веб-приложение:

Кипарис используется в качестве тестового бегуна, обеспечивающий способность раскрутить экземпляр хрома (или другого настроенного браузера) для проведения визуальных регрессионных испытаний.

Генератор Citemap используется для ползания веб-сайта ( BaseURL ), предоставляя карту страниц, чтобы проверить …

Действия GitHub позволяют автоматизировать, настроить и выполнять ваши рабочие процессы разработки программного обеспечения внутри вашего репозитория.

Вы можете настроить свои рабочие процессы для выполнения, когда случается определенная активность на GitHub, в запланированном времени или когда происходит событие за пределами GitHub.

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

Демонстрация

Смотреть @colbyfayock Объясните, как мгновенно добавить визуальное тестирование визуального регрессии AI на ваш сайт с помощью глаз и действий GitHub Applitools.

С открытым исходным кодом пятницы

Приходите к нашему с открытым исходным кодом в пятницу в прямом эфире. Мы идем жить на Github Twitch канал самые пятницы. Присоединяйтесь к Встреча Группа Чтобы остаться в курсе и увидеть темы каждую неделю.

Оригинал: «https://dev.to/github/ai-powered-visual-regression-testing-with-applitools-and-github-actions-j37»