Принципы тестирования frontend приложений

preview_player
Показать описание
В данном видео поговорим про мои принципы тестирования фронтенд приложений. Разберем разные виды тестов (unit, e2e, integration) и также поговорим о том, когда использовать каждый из них.

Телеграмм-канал:

Таймкоды:
00:00 - Интро
01:08 - Для чего нужны тесты?
02:28 - Black box vs white box
03:50 - Unit тесты
05:51 - Integration тесты
09:52 - E2E тесты
15:03 - Screenshot тесты
17:29 - Пирамида тестирования
19:44 - Что такое code coverage
21:17 - Что такое TDD (Test driven development)
22:14 - Практическая польза тестов
23:36 - Что такое значимый баг?
28:22 - Нужны ли тесты на весь код?
30:49 - Когда нужны Unit тесты?
32:55 - Когда нужны Integration тесты?
36:01 - Когда нужны E2E тесты?
39:16 - Когда нужны Screenshot тесты?
42:09 - Моя пирамида тестирования
43:19 - Тесты на новом проекте
46:25 - Тесты на старом проекте
49:36 - Мое мнение о test coverage
52:09 - Мое мнение о TDD
53:27 - Заключение
Рекомендации по теме
Комментарии
Автор

Друзья, наверняка слышали истории о том, что планируется блок ютуба на территории РФ. Поэтому подписывайтесь на Телеграмм-канал, чтобы в случае чего оставаться на связи.

ayub_begimkulov
Автор

Когда-нибудь, я начну наконец писать тесты, но это совсем другая история)

samurai
Автор

Спасибо большое за контент!
Недавно наткнулся на твой канал и уже посмотрел очень много видосов
Особенно понравился TS, уже хорошо прокачался благодаря тебе)

Инфа очень полезная, мало кто снимает именно продвинутый уровень

Kysok
Автор

Ух какой концентрат информации) Такой крепкий, что даже если разбавить водой, всё равно будет крепко)
Мощно делаешь)

DubinArtur
Автор

Благодарю за объяснение, с терпением жду следующих уроках 🎉🎉🎉

ДикийТаракан-яш
Автор

Один из самых годных контентов. После каждого ролика сразу начинаю ждать следующий, ни разу не разочаровался в ожиданиях.

andreydubov
Автор

Спасибо за видео! Все доступно объяснил.

v.demchenko
Автор

Спасибо, очень важная и полезная тема! Ждём следующее видео.😊

alexandrdermenji
Автор

Классный контент, спасибо за важную тему. Хотелось бы узнать как тестировать асинхронные запросы с теми же(rtk query, react query и тд), нужно ли постоянно мокать запросы и данные?

dastan-bqwu
Автор

Тесты - это как переход от js к ts. Сначала кажется, что они ничего не дают только время отнимают, но упрощают разработку, и накапливают сильную экономию времени
Тесты всегда пишу после написания функционала. Вперёд никогда не получается

DubinArtur
Автор

Что мы говорим написанию тестов - не сегодня 😁

ivanp
Автор

Ура. Ждём видео по PlayWright и Allure?

baileysli
Автор

Спасибо чувак Тесты мое слабое место. Ни в одной работе не приходилось писать тесты. Надеюсь все что здесь есть, применимо и для vue js

Syberby
Автор

Можно начать прям с настройки тестового окружения в проекте и каких-то базовых вещей.

korsakovoleg
Автор

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

druf
Автор

22:33
мне тоже жестикуляция помогает - не зря в мозгу большую часть нейронов занимает моторика рук.
Итальянцы вообще без этого жить не могут.

Ты не итальянец случайно!? ))

michealmltefive
Автор

Please make video in English language I really like your content but facing difficulty to understand language

priyadewangan