Интеграция с Jira

Прикрепляйте скриншоты к задачам Jira прямо из вашего кода. Автоматизируйте визуальное тестирование и отчеты об ошибках без лишних действий.

Начать настройку

Настройка интеграции

Чтобы связать SnapStack с вашим проектом в Jira, выполните следующие шаги. Этот процесс займет не более пяти минут и не требует установки плагинов в самом Jira.

Шаг 1

Создайте токен API в Jira

Зайдите в Настройки аккаунта > Безопасность в вашем Jira Cloud. Нажмите «Создать токен API», назовите его SnapStack Integration и скопируйте полученный ключ.

Шаг 2

Настройте вебхук в SnapStack

Перейдите в панель управления SnapStack. В разделе Integrations выберите Jira. Вставьте ваш API Token и укажите базовый URL вашего домена (например, https://your-company.atlassian.net).

Шаг 3

Связывание с Issue Key

В вашем коде передавайте параметр jira_issue_key при вызове API SnapStack. Скриншот будет автоматически загружен как вложение к указанной задаче.

POST /api/snap
{
  "url": "https://example.com",
  "meta": { "jira_issue_key": "PROJ-123" }
}
Шаг 4

Верификация

Создайте тестовый снимок. Зайдите в задачу PROJ-123 в Jira. Вы увидите новый файл изображения в разделе Attachments с метаданными о браузере и времени захвата.

Улучшение процессов QA

Мгновенные отчеты об ошибках

Когда тест падает в CI/CD пайплайне (например, в GitLab CI или GitHub Actions), SnapStack мгновенно сохраняет скриншот и отправляет его в Jira. QA-инженеры видят ошибку сразу, без необходимости запускать окружение заново.

Визуальный регрессионный контроль

Используйте интеграцию для фиксации состояния UI перед релизом. Прикрепите эталонные скриншоты к задаче на ревью, чтобы разработчики могли сравнивать изменения «до» и «после» прямо внутри тикета.