Максим Забунков
Компания: Deutsche Bank Tech Center
Современные Web UI могут оказаться настолько сложными, что их нужно рассматривать как отдельные подсистемы. А значит, и подход к тестированию должен быть полноценным. Когда в Deutsche Bank начали разработку на новом стеке технологий, то решили применять только полезные практики и избавляться от издержек. Команда начала все по классике, делая юнит-тесты по ходу разработки. Но во время активного развития приложения, они только мешали и накладывали технический налог. Тогда решили рискнуть и сфокусироваться на оптимальном для разработчиков и тестировщиков уровне — компонентных тестах, и выжать из этого максимум пользы.
Во время этого воркшопа Максим ответит на следующие вопросы:
Подготовка к воркшопу: Вам понадобится IDE, например VSCode, и возможность переключаться по git history. Для этого может подойти любой Git UI, например GitExtensions / SmartGit. Ссылка на код: https://github.com/Maxim-Zabunkov/heisenbug-2021-workshop Ветка: 2021-workshop
Компания: Deutsche Bank Tech Center
Компания: DM