21 февраля 2019, 19:00
Acceptance testing и BDD с помощью Cucumber

BDD позволяет убить двух зайцев: обеспечить качественное покрытие кода тестами и вплести тестирование в весь процесс разработки от задумки до деплоя. Cucumber — технология, имеющая ряд важных преимуществ. Расскажу про суть технологии, поделюсь опытом работы с ней и предложу конкретный подход, который поможет не уйти в дебри.

СЛАЙДЫ ВИДЕО
Бойлерплейтинг в Авито

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

СЛАЙДЫ ВИДЕО
Обзор форматов сжатия протокольного уровня в http.

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

СЛАЙДЫ ВИДЕО

Площадка

Avito

Avito Hall

ул. Лесная, 7

Схема: как добраться до площадки Avito(Avito Hall)