Документация TMS DoQAДокументация TMS DoQA
  • Проекты
  • Пространства
  • Тест-кейсы
  • Чек-листы
  • Прогоны
  • История редактирования
  • История запуска
  • Баги
  • Комментарии
  • Папки
  • Фильтры
  • Теги
  • Экспорт
  • Импорт
  • Публичный API
  • Автотесты
  • Создание проекта
  • Добавление пользователей
  • Редактирование пользователей
  • Сброс пароля
  • Уровень доступа для всех проектов
  • Права доступа к проекту
  • Права доступа к пространству и его разделам
  • Лицензии
  • Интеграции
  • Требования
  • Утилита управления сервером

    • Установка (install)
    • Обновление (update)
    • Запуск приложения (start)
    • Остановка приложения (stop)
  • Описание параметров среды (.env)
  • Настройка сервера почты
Получить триал
  • Проекты
  • Пространства
  • Тест-кейсы
  • Чек-листы
  • Прогоны
  • История редактирования
  • История запуска
  • Баги
  • Комментарии
  • Папки
  • Фильтры
  • Теги
  • Экспорт
  • Импорт
  • Публичный API
  • Автотесты
  • Создание проекта
  • Добавление пользователей
  • Редактирование пользователей
  • Сброс пароля
  • Уровень доступа для всех проектов
  • Права доступа к проекту
  • Права доступа к пространству и его разделам
  • Лицензии
  • Интеграции
  • Требования
  • Утилита управления сервером

    • Установка (install)
    • Обновление (update)
    • Запуск приложения (start)
    • Остановка приложения (stop)
  • Описание параметров среды (.env)
  • Настройка сервера почты
Получить триал
  • Руководство пользователя

    • Проекты
    • Пространства
    • Тест-кейсы
    • Чек-листы
    • Прогоны
    • История редактирования
    • История запуска
    • Баги
    • Комментарии
    • Папки
    • Фильтры
    • Теги
    • Экспорт
    • Импорт
    • Публичный API
    • Автотесты

Автотесты

Для перехода во вкладку "Автотесты" нажмите на соответствующую иконку в левом боковом меню.

Автотесты

Создание токена для интеграции

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

  1. Нажмите на кнопку "Интеграции".

    Интеграции

  2. Для создания токена нажмите на кнопку "Новый токен" (цифра 1), введите имя интеграции (цифра 2) и нажмите на кнопку подтверждения (цифра 3).

    Создание токена

  3. Нажмите на кнопку "Скопировать" для копирования токена в буфер обмена.

    Копировать токен

Токен необходим для загрузки в DoQA отчетов о прохождении автотестов через публичный API или для настройки автоматической загрузки новых отчетов из инструмента CI/CD. При необходимости вы можете создать несколько токенов для разных тестовых прогонов.

Загрузка отчетов о прогоне автотестов через публичный API

Для работы с API необходимо получить токен авторизации. Для этого используйте логин и пароль вашей учетной записи.

Процесс загрузки отчета

  1. Воспользуйтесь API POST /api/autotests/upload-report.

    API загрузка отчета

  2. В поле token (цифра 1) вставьте токен, созданный в DoQA, выберите файл отчета в формате JUnit XML (цифра 2) и нажмите на кнопку "Execute" (цифра 3).

    Заполнение формы

Отчет о прохождении прогона автотестов будет загружен в DoQA и отобразится во вкладке "Автотесты".

Загрузка отчетов о прогоне автотестов через doqa-cli

doqa-cli — это утилита командной строки для отправки отчетов в форматах jUnit и xUnit.

Скачивание doqa-cli

  • Скачать doqa-cli для Linux
  • Скачать doqa-cli для Windows

Использование doqa-cli

Используйте следующую команду для отправки отчета:

doqa-cli report [url + /api/autotests/report] [token] [file]
  • [url]: URL-адрес сервера для отправки отчета.
  • [token]: Токен аутентификации для доступа к серверу.
  • [file]: Путь к файлу, содержащему отчет.

Пример

doqa-cli report https://example.com/api/autotests/report abc123 /path/to/report.txt

Эта команда отправит отчет на https://example.com/api/autotests/report с использованием токена abc123, используя данные из файла /path/to/report.txt.

Опции

  • -v, --verbose: Включает подробный вывод.
  • -h, --help: Выводит справочную информацию.

Преимущества использования doqa-cli

  • Удобство: Быстрая и простая отправка отчетов через командную строку.
  • Гибкость: Возможность настройки и автоматизации процесса отправки отчетов.

Используйте doqa-cli для упрощения процесса загрузки отчетов и интеграции автотестов с DoQA.

Последнее обновление:
Prev
Публичный API