Тестирование — QA

Не оттестированный код не должен попасть в продакшн!

В ваших личных проектах вы можете не делать никаких тестов, но при работе в коммерческих и корпоративных средах это строго обязательно. Поэтому в любой непонятной ситуации интегрируйте тесты в рабочий процесс.

Можно различать такие тестовые случаи:
— Модульное тестирование. Изолированное тестирование компонента или функции.
— Интеграционные тесты. Тестирование взаимодействий между компонентами.
— Сквозное тестирование. Тестирование пользовательских потоков в браузере.

Если вы планируете в перспективе получить должность сеньора или держите курс на работу в крупной компании – работайте над своими навыками тестирования.