@alexvangog

CI/CD системы для автоматизации тестирования Network OS (NOS)?

Здравствуйте,
Нужен совет или направление для поиска.
Ищу систему автимазации тестирования Network OS. Суть такая, что нужно автоматически протестировать очередную версию сетевой операционной системы. Этапы тестирования включают следующие шаги:
1) Залить софт на узел.
2) Собрать нужную топологию из узлов.
3) Залить нужную конфигурацию на все узлы. (Проверить сошлась ли сеть)
4) Загрузить конфигурацию в трафик генератор (Ixia или T-Rex),.
5) Выполнить ряд pre-test команд на всех сетевых узлах. (возможно нужен парсинг конкретных значений)
6) Запустить сам тест на трафик генераторе.
7) Удостовериться, что тест прошел успешно или неуспешно (смотреть счетчики на трафик генераторе и на самих узлах)
8) Собрать ряд post-test команд на всех сетевых узлах. (возможно нужен парсинг конкретных значений)
9) Сделать отчет по тесту.
10) Перейти к следующему тесту
И все это обязательно необходимо выполнять на реальном железном оборудовании.

Смотрел в сторону Jenkins, но готовых плагинов таких и не обнаружил, возможно плохо искал. Да и Jenkins используется в основном для работы с кодом. У меня же больше вопрос о работе с целой сетью.
  • Вопрос задан
  • 31 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы