Дженкинс. Существует Ли Универсальное Программное Обеспечение Для Центра Управления, Которое Можно Использовать Для Управления Сборкой И Выполнением Тестов, А Также Для Визуализации Результатов Тестов?

  • Автор темы Risgsys2
  • Обновлено
  • 21, Oct 2024
  • #1

Если вообще нет ограничений в отношении других компонентов, используемых в системе, знаете ли вы программное обеспечение, которое можно использовать в качестве своего рода «кабины» / центра управления для визуализации данных результатов тестирования и запуска заданий сборки и тестирования?

Я ищу что-то вроде сочетания панели управления Jenkins (управление и, возможно, запуск сборок и тестов) и панели управления Tableau (богатые возможности визуализации), но, похоже, не могу найти что-то, что работает «из коробки» - возможно, я просто ищу хотя это неправильно, поэтому любой намек будет полезен.

Некоторый контекст:

В моем отделе одна команда занимается проектированием и разработкой лабораторного оборудования, а другая — разработкой соответствующих прошивок и драйверов. Для каждого цикла выпуска мы разрабатываем разные компоненты нашего программного обеспечения в разных ветках, и обычно каждая ветка компилируется как минимум один раз каждую ночь, в результате чего для каждой ветки создается новая версия нашего пакета драйверов. Затем каждый пакет драйверов тестируется на реальном оборудовании с использованием специального программного обеспечения для тестирования. Для этих тестов мы поддерживаем тестовую ферму, состоящую примерно из 50 компьютеров, каждый из которых имеет индивидуальную настройку оборудования для конкретных тестов. Во время выполнения теста информация об отдельных результатах теста записывается в базу данных, а файлы журналов сохраняются на файловом сервере. Когда все будет готово, результаты компиляции и тестирования будут представлены разработчикам через веб-панель управления с кодовой базой PHP. Вся эта система была разработана командой несколько лет назад и поддерживается и расширяется по сей день.

С течением времени эта старая система тестирования становилась все более и более громоздкой в ​​обслуживании из-за изменения требований и роста потребностей с каждым циклом выпуска. Таким образом, недавно мы начали искать альтернативы этой системе, которые (надеюсь) менее трудозатратны и их легче расширять в будущем. В настоящий момент мы изучаем, существует ли система, состоящая из Плагин Jira Xray для планирования тестирования и Jenkins для CI-сборок и запуска тестов могут подойти нам, но окончательные решения еще не приняты.

#jenkins #непрерывная интеграция #мониторинг #тестирование

Risgsys2


Рег
23 Oct, 2006

Тем
83

Постов
185

Баллов
620
Похожие темы Дата
Похожие темы
Является Ли План Обслуживания Приложений Azure B-2 Лучше, Чем План S-1 Для Производственных Сред?
Создание Тысяч Микросервисов/Докеров С Разными Ip-Адресами.
Уведомления О Резервном Копировании Tfs
Веб-Сервисы Amazon – Миграция На Aws С Devops
Cicd — Запуск Сборки Saas Ci (Т. Е. Circleci, Appveyor Или Travis) На Основе Выпуска Github Репозитория 3ʳᵈ Party.
Дженкинс – Как Я Могу Отправить Несколько Контейнеров, Созданных С Помощью Docker-Compose, В Реестр
Amazon Ecs. Каким Образом Новый Сервис Ecs Fargate Не Соответствует Требуемым Возможностям Определения Задачи?
Создайте Один Раз, Разверните Несколько Раз. Как Это Применимо К Конфигурации?
Docker - Кластер Consul Не Работает Должным Образом, Когда Один Из Серверов Не Работает
Git — Мне Нужен Хороший Инструмент Для Запуска Серии Инструментов На Основе Spring Boot В Docker, Каждому Из Которых Нужна Веб-Страница И Подключение К Базе Данных.
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно