Документация TMS DoQAДокументация TMS DoQA
  • Начало работы

    • Быстрый старт
    • Проекты
    • Пространства
  • Тестовая документация

    • Тест-кейсы
    • Чек-листы
    • Общие шаги
    • Параметризация тестов
    • Атрибуты
    • Теги
    • AI-функции
    • История редактирования
  • Требования и покрытие

    • Требования
    • Коннектор требований
    • Матрица покрытия
  • Выполнение тестов

    • Прогоны
    • Баг-репорты
    • История запуска
  • Автоматизация

    • Автотесты
    • Публичный API
  • Организация и поиск

    • Папки
    • Фильтры
    • Корзина
  • Аналитика и обмен данными

    • Дашборд
    • Экспорт
    • Импорт
  • Совместная работа

    • Комментарии
    • Уведомления
  • Справочник

    • Горячие клавиши
    • Глоссарий
  • Лицензии

    • Лицензии и оплата (облачная версия)
    • Лицензии (серверная версия)
  • Пользователи и доступы

    • Создание проекта
    • Добавление пользователей
    • Редактирование пользователей
    • Сброс пароля
    • Роли и права пользователя
    • Уровень доступа для всех проектов
    • Права доступа к проекту
    • Права доступа к пространству и его разделам
    • Владелец системы
  • Настройка проекта

    • Атрибуты
  • Интеграции

    • Интеграции с трекерами
    • Интеграции с CI/CD
  • DoQA AI

    • Настройки DoQA AI
    • Настройка прокси для LLM-провайдеров
  • Требования
  • Утилита управления сервером
  • Описание параметров среды (.env)
  • Настройка сервера почты
  • Авторизация через LDAP
  • Корпоративный вход (SSO)
  • Релизы облачной версии DoQA
  • Релизы серверной версии DoQA
Скачать PDF
Получить триал
  • Начало работы

    • Быстрый старт
    • Проекты
    • Пространства
  • Тестовая документация

    • Тест-кейсы
    • Чек-листы
    • Общие шаги
    • Параметризация тестов
    • Атрибуты
    • Теги
    • AI-функции
    • История редактирования
  • Требования и покрытие

    • Требования
    • Коннектор требований
    • Матрица покрытия
  • Выполнение тестов

    • Прогоны
    • Баг-репорты
    • История запуска
  • Автоматизация

    • Автотесты
    • Публичный API
  • Организация и поиск

    • Папки
    • Фильтры
    • Корзина
  • Аналитика и обмен данными

    • Дашборд
    • Экспорт
    • Импорт
  • Совместная работа

    • Комментарии
    • Уведомления
  • Справочник

    • Горячие клавиши
    • Глоссарий
  • Лицензии

    • Лицензии и оплата (облачная версия)
    • Лицензии (серверная версия)
  • Пользователи и доступы

    • Создание проекта
    • Добавление пользователей
    • Редактирование пользователей
    • Сброс пароля
    • Роли и права пользователя
    • Уровень доступа для всех проектов
    • Права доступа к проекту
    • Права доступа к пространству и его разделам
    • Владелец системы
  • Настройка проекта

    • Атрибуты
  • Интеграции

    • Интеграции с трекерами
    • Интеграции с CI/CD
  • DoQA AI

    • Настройки DoQA AI
    • Настройка прокси для LLM-провайдеров
  • Требования
  • Утилита управления сервером
  • Описание параметров среды (.env)
  • Настройка сервера почты
  • Авторизация через LDAP
  • Корпоративный вход (SSO)
  • Релизы облачной версии DoQA
  • Релизы серверной версии DoQA
Скачать PDF
Получить триал
  • Настройки администратора

    • Лицензии и оплата (облачная версия)
    • Лицензии (серверная версия)
    • Создание проекта
    • Добавление пользователей
    • Редактирование пользователей
    • Сброс пароля
    • Роли и права пользователя
    • Уровень доступа для всех проектов
    • Права доступа к проекту
    • Права доступа к пространству и его разделам
    • Атрибуты
    • Владелец системы
    • Интеграции с трекерами
      • Jira Cloud
      • Jira Server
      • Yandex Tracker
      • YouTrack
      • Redmine
      • Bitrix24
      • Kaiten
      • GitLab
    • Интеграции с CI/CD
    • Настройки DoQA AI
    • Настройка прокси для LLM-провайдеров

GitLab

GitLab в DoQA используется в двух сценариях: как трекер задач — создание баг-репортов из DoQA и синхронизация их статусов (описано на этой странице); как CI/CD-платформа — запуск автотестов и загрузка результатов (см. Интеграции с CI/CD). Это две отдельные интеграции: карточка GitLab присутствует в обоих блоках раздела Интеграции и подключается в каждом из них отдельно.

В GitLab отсутствуют стандартные поля «Приоритет» и «Статус», поэтому для установления связи с трекером необходимо использовать лейблы GitLab. Рекомендуется создать лейблы, соответствующие стандартным статусам и приоритетам DoQA:

  • Приоритеты: высокий, средний, низкий.
  • Статусы: открыт, в работе, тестирование, закрыт.

Для подключения интеграции с GitLab выполните следующие шаги:

  1. Заполните ссылку на систему https://gitlab.com
  2. Введите токен
  3. Сохраните изменения.

Gitlab 1

Обратная интеграция с GitLab

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

Кроме того, при закрытии issue в GitLab связанный баг-репорт в DoQA переходит в статус «Закрыт» — независимо от того, какие на нём лейблы.

Для настройки обратной интеграции выполните следующие шаги:

  1. В GitLab в настройках проекта выберите «Webhooks»
  2. Нажмите на кнопку добавления нового вебхука
  3. Заполните ссылку по шаблону https://domain.doqa.app/api/integrations/gitlab/webhook
  4. Отметьте чек-бокс Issue events
  5. Подтвердите создание вебхука.
Последнее обновление:
Prev
Kaiten