Доклад

Автоматизация тестирования сетевого ПО через единый SSH-адаптер

Зал 3

В рамках этой сессии рассмотрим проблему автоматизированного тестирования CLI систем, развернутых на VM и HW. Разберём, какие задачи возникают при таком тестировании, и рассмотрим подход к созданию инструмента для его автоматизации.

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

Функциональность инструмента и используемый инструментарий:

— Python + pytest — рассмотрим в качестве фреймворка для автоматизации тестирования.
— Netmiko — изучим для подключения по SSH к тестируемым системам.
— pyVmomi — рассмотрим для управления VM в vSphere.
— VSPC — изучим для подключения к serial console VM в случае, когда тестируемая система не имеет WAN-интерфейса.

Спикеры

Расписание