Вы пишете тесты неправильно. Виталий Левченко, Megafon.tv.
У вас бывает, что вы написали код, прогнали unit тесты, и после проверяете результат руками в разных кейсах? Часто ли находятся баги, регрессии в вашем приложении, которые не поймали unit тесты? У вас есть ощущение, тесты у вас работают плохо? Или наоборот, вы на тесты тратите слишком много времени? Многие учились писать тесты по наитию, писали по остаточному принципу. Это создало ту картину, что мы видим вокруг себя. Я расскажу, какие проблемы могут быть с вашими тестами, как сделать их хорошо, и как научиться делать это систематически. На Go.
Видео Вы пишете тесты неправильно. Виталий Левченко, Megafon.tv. канала GopherCon Russia
Видео Вы пишете тесты неправильно. Виталий Левченко, Megafon.tv. канала GopherCon Russia
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
TLA+/TLC: практичный инструмент формальной верификаций алгоритмов. Алексей Найденов (ITooLabs).Building an Autoscaling HTTP Proxy for Kubernetes. Aaron SchlesingerGeneric Programming in Go. Vladimir VivienGolang race detector. Neven Miculinic, Kraken Systems.Прозрачный gRPC-proxy один-ко-многим. Андрей СмирновA tour of xbar code. Mat RyerMessage-driven application made easy with Watermill. Robert Laszczak, Three Dots Labs.Javascript в Go: как мы храним интерпретируемую логику в конфиге. Алексей Шайхалеев, Aviasales.ruКак измерить настроение кода в Git репозитории. Вадим Марковцев, source{d}GopherCon Russia 2018. Как это былоGopherCon Russia 2019. Как это было.Встраивание в Go интерпретатора JS для реализации бизнес-логики. Алексей Найденов, ITooLabsGo's Hidden Pragmas. Dave CheneyПроблемы разработки базы данных числовых временных рядов с нуля на Go. Александр Вишератин, ИТМО.Воркшоп: TLA+/TLC: практичный инструмент формальной верификаций алгоритмов. Алексей НайденовChatting through Go. Joan López de la Franca Beltran, Atrápalo.Знакомство с гео-библиотекой s2 от Google и примеры ее использования в Badoo. Марко Кевац, Badoo.Go Profiling from Bottom Up. Felix GeisendörferОптимизация работы с PostgreSQL в Go: от 50 до 5000 RPS. Иван ОсадчийBitmap indexes. Marko Kevac, Badoo.Фаззинг: новое юнит тестирование. Дмитрий Вьюков, Google.