Основная цель – обмен опытом и помощь в решении стратегических задач в тестировании. На конференции появляются ответы на вопросы, о которых вы никогда не задумываетесь в повседневной жизни.
Доклады – исключительно практические, «бери и делай», без воды и рекламы:
– Тестирование безопасности;
– Тестирование конфигурации;
– Тестирование блокчейна;
– Инструменты, фреймворки и библиотеки для тестировщиков;
5 видов серверов (это же видео плеер для проигрывания видео на ТВ), для которых существует единое ПО.
Задача после каждого нового билда загружать софт на каждый сервер и после этого запускать тестирование уже на реальном железе.
Кроме этого, после этого хорошо бы менять конфигурацию сервера (менять определенные настройки) и опять же запускать тесты.
Ну и потом хорошо бы получать результаты в удобном виде.
Сейчас существует такая идея. Берем каждый вид сервера-плеера (железа) и все устанавливаем в одном месте. Подключаем к единому ПК. Для серверов устанавливаем настройку загружать новый софт по мере его поступления. Создаем скрипт, который переодически проверяет изменилась ли версия софта. Если да, то запускаем тесты. После этого Запускается скрипт, который меняет конфигурацию и опять запускает тест ыи тд. Результаты куда-то складываем и, возможно, подключаем что-то типа Splunk для сигнализации результатов (к примеру, критических ошибках).
По тестам пока есть тестирование API и возможно каких-то юайных добавим. Основной язык софта NodeJS.
Буду очень признателен за совет как все же сделать это максимально граммотно.