От unit- до end-to-end-тестов, хорошие и плохие практики Лучшие практики
Team Lead команды разработки инфраструктуры количественных стратегий в группе компаний QBF. Специализируется на разработке финансовых продуктов.
Email nshpilevoy@yandex.ru
Все люди допускают ошибки, а разработчики - тоже люди. Для крупной компании цена бага или ошибки может быть очень дорогой.
Первое, что, как правило, приходит в голову, - это писать тесты. О том, как писать хорошие и эффективные тесты, многие говорят, но мало кто действительно знает, как это делать. В своём докладе я расскажу о том, как при помощи автоматического тестирования я борюсь с проникновением багов в прод.
Мы затронем следующие темы:
- хорошие и плохие подходы тестирования при микросервисной архитектуре;
- Unit-, интеграционные и end-to-end-тесты: какие вам нужны;
- как тесты помогают контролировать выполнение задач разработчиками;
- как писать хорошо тестируемый код.