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

Большинство групп разработчиков используют непрерывную интеграцию для более эффективной работы над качественными продуктами. Одной из самых популярных систем для такого типа практики является Jenkins - сервер автоматизации с открытым исходным кодом, написанный на Java.

Jenkins помогает автоматизировать нечеловеческую часть процесса разработки программного обеспечения с непрерывной интеграцией и облегчением технических аспектов непрерывной доставки. В нем много плагинов для поддержки различных задач, полезных для разработчиков.

EasyQA Test Management tool, Jenkins, agile board, build failure, create issue

Инструмент управления тестированием EasyQA также имеет плагин для интеграции нашего баг трекера с сервером автоматизации Jenkins.

Давайте рассмотрим основные возможности плагина EasyQA:

Установить плагин EasyQA

Это плагин для Jenkins, целью которого является поддержка EasyQA внутри Jenkins.

Чтобы начать использовать этот плагин, EasyQA сайты должны быть настроены на странице глобальной конфигурации. Для каждого задания может быть выбран отдельный проект, и могут быть установлены конкретные параметры. Здесь вам нужно указать:

EasyQA Test Management tool, Jenkins, agile board, build failure, create issue

EasyQA Test Management tool, Jenkins, agile board, build failure, create issue

EasyQA Test Management tool, Jenkins, agile board, build failure, create issue

Когда вы настроили сайт (ы) EasyQA в глобальной конфигурации, вы можете включить интеграцию на странице конфигурации задания. Вы выбираете проект, с которым хотите интегрироваться, и режим отказа.

Создайте баг на EasyQA после сбоя сборки

EasyQA Test Management tool, Jenkins, agile board, build failure, create issue

Добавить действие после сборки - Create an issue on Build failure on EasyQA. Здесь вы можете выбрать, для какого результата вы хотите создать баг, и если вы хотите присоединить лог файл сборки.

Теперь вы можете запускать свою сборку. И если ваша сборка завершится неудачно, вы увидите автоматически созданный баг с подробными деталями сбоя на странице Баг Трекер в вашем проекте в EasyQA Test Management Tool.

EasyQA Test Management tool, Jenkins, agile board, build failure, create issue

Попробуйте плагин EasyQA для управления сбоями сборки в Jenkins с использованием практики непрерывной интеграции.