Тёмный

Начинаем писать тесты (правильно) - Кирилл Мокевнин [Хекслет] 

Хекслет
Подписаться 106 тыс.
Просмотров 32 тыс.
50% 1

Курс о тестировании фронтенда: ru.hexlet.io/programs/fronten...
Наша статья на эту же тематику: ru.hexlet.io/blog/posts/how-t...
Ещё рекомендуем к чтению "Бережливое тестирование, или Почему модульные тесты хуже, чем вы думаете": / %d0%b1%d0%b5%d1%80%d0%...
#hexlet #программирование #тесты

Опубликовано:

 

13 фев 2019

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 21   
@iloginu
@iloginu 2 года назад
Какая качественна запись. Володарского только не хватает.
@user-it7dc1tf2g
@user-it7dc1tf2g 5 лет назад
Опять чувак глаза раскрыл. Выкладывай побольше лекций плиз, очень полезно на фоне остального контента на Ютуб.
@codingfox
@codingfox 4 года назад
2019 год и такой звук... Капец
@m0rtyn
@m0rtyn 5 лет назад
Понимаю, что мне сложно начать писать тесты без внешнего влияния хоть и положительно отношусь к подходу. Ждал подобного видео, спасибо.
@dynamitesfera
@dynamitesfera 4 года назад
звук очень плохой)
@locSob
@locSob 5 лет назад
Я тоже в постоянных сомнениях по поводу тестов( какие, сколько, когда). Как считаете, оправдано ли писать штук 10 тестов на сеттер поля, например setAlias( string $alias) ( от 2 до 30 символов, только alphanumeric _, не пустое, плюс успешные кейсы), что throw Exception. По идее этот тест не должен меняться же часто.
@AtNovember
@AtNovember 2 года назад
Ну вот как регламент в 40 минут кончился - как раз началось самое интересное!! )
@alekseykosyanenko5996
@alekseykosyanenko5996 5 лет назад
Посмотрите еще react-testing-library как альтернативу enzyme. Ее автор придерживается той же идеи, что и в вашей лекции, что нужно тестировать не детали реализации, а сам функционал.
@galaxy_freedom
@galaxy_freedom 8 месяцев назад
Из-за качества записи очень тяжело слушать.
@Acid31337
@Acid31337 5 лет назад
Независимо пришел к тем же выводам о юнит-тестах
@locSob
@locSob 5 лет назад
Мало юнит тестов: перечит всем постулатам тдд( Кент Бэк и т.д). При полном рефакторинге компонента, только магические тесты останутся работать. Imho. Покрывать юнитами нужно только паблик апи компонента и делать его, как можно меньше. Я считаю, что у нас работа такая, если переписал код, то перепиши и тесты, иначе, как гарантировать, что он корректный, кроме теста из примера, что при запросе отдает 200 и заголовок( очень круто)?
@user-qw9wf6fw6b
@user-qw9wf6fw6b 3 года назад
Может субтитры добавить?
@olgaokulova5394
@olgaokulova5394 2 года назад
Что между интеграционными и юнит тестами на картинке? Какая-то черная полоса, надпись на которой не видно((
@heaven7pro
@heaven7pro 2 года назад
Походу это просто для красивой формы ромба пустой чёрный элемент добавили
@user-ym9rc1qj7l
@user-ym9rc1qj7l 5 лет назад
Находил на прострорах интернета: зачем писать тесты? Вы что сразу без ошибок написать не можете?
@SafetyLast-_-
@SafetyLast-_- 2 года назад
Контент хороший, но с таким звуком смотреть больно
@lunaticman
@lunaticman 3 года назад
Что этот чувак будет делать когда весь дизайн проект поменяется?:)
@airdropking5973
@airdropking5973 2 года назад
тесты менять, дизайн меняется меняется и структура front
@nikolay.kupstas
@nikolay.kupstas 3 года назад
Разве в 2019 ещё не было Nest.js?
@user-ym9rc1qj7l
@user-ym9rc1qj7l 5 лет назад
Регулярно ливы пишите тесты? "Прозвучало как на приема у доктора, часто ли занимаетесь *ксом"
@aleksandrgoudkov777
@aleksandrgoudkov777 5 лет назад
"Часто, если не пишу тесты. Обычно это не лучший *кс в моей жизни" (: