Город МОСКОВСКИЙ
00:29:04

Telegram бот для запуска пайплайнов на Gitlab CI | Часть 2

Аватар
ThreadQA
Просмотры:
59
Дата загрузки:
22.08.2024 09:12
Длительность:
00:29:04
Категория:
Обучение

Описание

В этом видео мы погрузимся в процесс создания Telegram бота на Java Spring, который позволит вам запускать тесты на Gitlab CI. Вы узнаете, как интегрировать результаты Allure отчета и отправлять их в публичный Telegram канал, что обеспечит мгновенное уведомление о статусе ваших тестов.

00:00 Добавление сервисного класса
02:32 Получение веток через бота
03:04 Запуск тестов через бота
04:06 Хранение запущенных пайплайнов
07:23 Scheduler для проверки завершение пайплайна
13:15 Отправка результатов прогона в канал
14:36 Реализация контекста для взаимодействия с пользователем
19:27 Выбор ветки для запуска пайплайна
20:10 Создание Whitelist для пользования ботом
27:32 Whitelist в боте
28:01 Добавление подсказок в бота

Что мы рассмотрим:

- Основы создания Telegram бота на Java Spring.
- Как взаимодействовать с Gitlab API для запуска пайплайнов.
- Использование Private token для аутентификации и авторизации при работе с Gitlab.
- Настройка отправки результатов Allure отчета в Telegram.

Для кого это видео:

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

Проект из видео - https://gitlab.com/epickonfetka/pipelinebot/-/tree/tests

Курсы по автоматизации тестирования - https://threadqa.ru/courses.html
Мой сайт - https://threadqa.ru/
Чат в телеграмме - https://t.me/threadqa
Группа в вк - https://vk.com/threadqa

Собеседование Mobile QA Automation - https://youtu.be/15yB25t97z8
JUnit5 Extensioins - https://youtu.be/npsxOdzWtvA
Интеграционные тесты с базой данных - https://youtu.be/KlLE3BoTAgs
Поиск XPATH и CSS - https://youtu.be/zGYdbHACmLI
Api автотесты с нуля - https://youtu.be/gxzXOMxIt4w

Рекомендуемые видео