Слайд 2О чем поговорим?
Виды тестов
Мантра TDD
Хорошие тесты
Just Mock It
![О чем поговорим? Виды тестов Мантра TDD Хорошие тесты Just Mock It](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/429037/slide-1.jpg)
Слайд 3Виды тестов
Acceptance testing
Compatibility testing
Conformance testing
Functional testing
Integration testing
Performance testing
Regression testing
Stress testing
System testing
Unit testing
![Виды тестов Acceptance testing Compatibility testing Conformance testing Functional testing Integration testing](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/429037/slide-2.jpg)
Слайд 6Преимущества
У вас есть тест
Создание только необходимой функциональности
API получается повторно используемым и тестируемым
Убирается
![Преимущества У вас есть тест Создание только необходимой функциональности API получается повторно](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/429037/slide-5.jpg)
сильная связность компонентов
Создается дизайн для «впрыскивания» зависимостей
Тесты – документация по использованию API
Слайд 7Качества хороших тестов
Большое покрытие кода
Атомарность
Изоляция
Независимость тестов друг от друга
Скорость?
![Качества хороших тестов Большое покрытие кода Атомарность Изоляция Независимость тестов друг от друга Скорость?](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/429037/slide-6.jpg)