[frontendmasters] [ENG] Основы Тестирования (2024)
Нет никаких секретов в написании тестов! Есть только написание кода, который можно протестировать! Тесты — это способ передачи знаний о том, как система работает, от вашего текущего "я" к вашему будущему "я" (или будущим коллегам). Тесты — это не издержки, а опора, которая позволяет вам создавать вещи быстрее и с лучшим качеством.
Мы рассмотрим, как писать модульные тесты, какие шаблоны проектирования в нашем коде делают тесты легкими для написания, и какие шаблоны следует избегать. Затем мы перейдем к интеграционным тестам и тестам конечных точек. Наконец, мы завершим обсуждение тестированием пользовательского интерфейса
- Научитесь настраивать ваше тестовое окружение.
- Какие общие ошибки при написании кода, который можно протестировать?
- Как мыслим о разных уровнях тестирования: модульные тесты vs. интеграционные тесты vs. тесты конечных точек.
Материал на английском языке
Подробнее:
Скачать: