Специалисты резидента особой экономической зоны «Дубна» компании «Нордавинд» визуализировали результаты автоматического тестирования с помощью обычного транспортного светофора.
В начале 2014 года в повседневную жизнь команды разработчиков Группы компаний «Нордавинд» была внедрена система автоматического тестирования, включающая в себя самые различные тесты. Суть заключается в том, что при внесении программистом изменений в общий код система автоматически осуществляет сборку дистрибутива программного продукта, проверяет результат на наличие ошибок и предупреждений в соответствии с наперёд заданными правилами. Результат выполнения каждого теста помещается в специальную базу данных.
Для визуализации содержимого базы данных специалисты компании «НордавиндДубна» написали приложение, отображающее таблицу, ячейки которой красные или зеленые прямоугольники. Таким образом было задействовано ассоциативное восприятие человека, связанное с цветами светофора: зеленый путь свободен, все хорошо, можно двигаться дальше; красный стоп, внимание, движение продолжать нельзя. Еще более повысить наглядность отображения результатов тестирования помогла идея интеграции в систему обычного транспортного светофора.
Теперь результат автоматического тестирования наглядно видно благодаря различным сигналам яркого светофора:
зеленый все тесты пройдены без ошибок;
красный хотя бы один из тестов показал отрицательный результат;
желтый все остальные варианты (например, идет процесс сборки очередной версии программы, важные предупреждения);
мигающий желтый потеря связи с базой данных.
Подключение светофора к компьютеру было реализовано с помощью платы дискретных входоввыходов «Quartech – Jackpot – USB», разработанной партнерами «Нордавинд» компанией «Quartech».
В наших проектах эта плата применяется для оперативного управления декоративным освещением детских клубов, рассказывает технический директор компании «Quartech» Егор Сапожников, первый в России индивидуальный предприниматель, ставший резидентом техниковнедренческой особой экономической зоны «Дубна». – И мы рады были поучаствовать в работе наших коллег, которая явилась ярким примером миграции технологий в смежные области, а также успешного взаимодействия компанийрезидентов.
Специалисты Группы компаний «Нордавинд» не сомневаются в том, что наглядное автоматическое тестирование сделает их продукты еще более качественными и надежными, процесс разработки – эффективнее, а выпуск новых версий программных продуктов для клиентов, партнеров и заказчиков более системным.
Материал подготовила Светлана Жукова |