Тесты. Модульное и интеграционное тестирование интерфейсов (Дмитрий Андриянов, Евгений Гаврюшин)
Поговорим об автотестах и о том, почему необходимо их писать. Познакомимся с видами тестирования — модульным и интеграционным. В части о модульных тестах подробно поговорим: как изолировать внешние зависимости, как тестировать взаимодействие с другими модулями. Попробуем написать модульные тесты для приложения на React. Рассмотрим наиболее эффективные приемы, которые помогут писать полезные тесты и легко их поддерживать. В части, посвященной интеграционному тестированию поговорим о том что это такое и чем оно отличается от модульного. В каких случаях нужно писать модульные тесты, а в каких — интеграционные? Далее поговорим об автоматизации интеграционных сценариев. Настроим инфраструктуру для автоматизации интеграционных тестов в браузере и рассмотрим инструмент, используемый в Яндексе для написания автоматических интеграционных тестов.
Смотрите также
