Telegram бот для запуска пайплайнов на Gitlab CI | Часть 1
В этом видео мы погрузимся в процесс создания Telegram бота на Java Spring, который позволит вам запускать тесты на Gitlab CI. Вы узнаете, как интегрировать результаты Allure отчета и отправлять их в публичный Telegram канал, что обеспечит мгновенное уведомление о статусе ваших тестов. Наглядно как выглядит запуск - https://youtu.be/6ADqCz-5YQg?t=790 Что мы рассмотрим: - Основы создания Telegram бота на Java Spring. - Как взаимодействовать с Gitlab API для запуска пайплайнов. - Использование Private token для аутентификации и авторизации при работе с Gitlab. - Настройка отправки результатов Allure отчета в Telegram. Для кого это видео: Это видео будет полезно разработчикам, тестировщикам и всем, кто хочет автоматизировать свои тестовые процессы и улучшить взаимодействие с командой. Присоединяйтесь к нам и узнайте, как упростить свою работу с помощью технологий! 00:00 Начало 01:30 Библиотеки для проекта 03:10 Файл с конфигурацией 04:26 Создание Telegram бота 06:40 Конфиги для Gitlab 09:00 Spring библиотеки 11:10 Создание главного класса 13:00 Получение значений из конфига 16:25 Инжект класса с конфигов через @Autowired 18:25 Обработка сообщений 26:15 Сервисный класс Gitlab 31:10 Создание Gitlab Runner 39:51 Комманда получения всех веток 43:30 Отправка Http запросов Проект из видео - 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
В этом видео мы погрузимся в процесс создания Telegram бота на Java Spring, который позволит вам запускать тесты на Gitlab CI. Вы узнаете, как интегрировать результаты Allure отчета и отправлять их в публичный Telegram канал, что обеспечит мгновенное уведомление о статусе ваших тестов. Наглядно как выглядит запуск - https://youtu.be/6ADqCz-5YQg?t=790 Что мы рассмотрим: - Основы создания Telegram бота на Java Spring. - Как взаимодействовать с Gitlab API для запуска пайплайнов. - Использование Private token для аутентификации и авторизации при работе с Gitlab. - Настройка отправки результатов Allure отчета в Telegram. Для кого это видео: Это видео будет полезно разработчикам, тестировщикам и всем, кто хочет автоматизировать свои тестовые процессы и улучшить взаимодействие с командой. Присоединяйтесь к нам и узнайте, как упростить свою работу с помощью технологий! 00:00 Начало 01:30 Библиотеки для проекта 03:10 Файл с конфигурацией 04:26 Создание Telegram бота 06:40 Конфиги для Gitlab 09:00 Spring библиотеки 11:10 Создание главного класса 13:00 Получение значений из конфига 16:25 Инжект класса с конфигов через @Autowired 18:25 Обработка сообщений 26:15 Сервисный класс Gitlab 31:10 Создание Gitlab Runner 39:51 Комманда получения всех веток 43:30 Отправка Http запросов Проект из видео - 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




