Как писать ассерты без кринжа
Тезисы
Ассерты — то самое волшебное место, где тест должен говорить о коде «либо хорошо, либо ничего, кроме правды». Но именно в этой точке множество тестов можно поймать за руку на вранье.

В докладе разберём анатомию ассертов, почему сказка про тест с тысячей и одним ассертом может превратиться в кошмар, что общего у плохого ассерта с новогодней ёлкой в Зимбабве (вечнозелёный и бесполезный), и сравним, как пишет ассерты новичок и как их переписал бы сын маминой подруги.

Примеры будут показаны на Java и AssertJ, но принципы будут универсальны для любого стека.
Ассерты — то самое волшебное место, где тест должен говорить о коде «либо хорошо, либо ничего, кроме правды». Но именно в этой точке множество тестов можно поймать за руку на вранье.

В докладе разберём анатомию ассертов, почему сказка про тест с тысячей и одним ассертом может превратиться в кошмар, что общего у плохого ассерта с новогодней ёлкой в Зимбабве (вечнозелёный и бесполезный), и сравним, как пишет ассерты новичок и как их переписал бы сын маминой подруги.

Примеры будут показаны на Java и AssertJ, но принципы будут универсальны для любого стека.
Информация о спикере
Александр Кузьмичев
Руководитель направления автоматизированного тестирования веб-приложений, Sportmaster Lab
Прошёл путь от Junior тестировщика до руководителя направления автоматизации за 4 года.

Веду блог про java и автотестирование и youtube-канал.
  • Александр Кузьмичев
    Руководитель направления автоматизированного тестирования веб-приложений, Sportmaster Lab
    Прошёл путь от Junior тестировщика до руководителя направления автоматизации за 4 года.

    Веду блог про java и автотестирование и youtube-канал.
Все доклады трека