No video

Александр Канунников - Почему Playwright лучше Jest, а Vitest тормозит: измеряем coverage как профи

Ближайшая конференция - HolyJS 2024 Autumn, 7 ноября (online), 14-15 ноября (Санкт-Петербург + трансляция).
Подробности и билеты: jrg.su/K18Cxd
- -
В докладе мы узнаем наилучший способ измерения Code Coverage с помощью Playwright, разберемся с возникающими проблемами, узнаем способы ускорения Playwright и Jest-тестов, а также научимся объединять результаты нескольких тестовых прогонов в один отчет.
Презентация к докладу: squidex.jugru....
#js

Пікірлер: 3

  • @MrFreepad
    @MrFreepad9 ай бұрын

    На 38:00 минуте докладчик говорит, что vitest медленнее чем jest в CI и приводит в пример твит Evan You в котором не написано, что vitest медленнее, чем jest Там написано каким флагом можно тесты сделать быстрее, если у вас много тестов используют общие файлы

  • @sergeiplatonov8804

    @sergeiplatonov8804

    9 ай бұрын

    Там два скриншота от Evan You. На одном из них - "Somehow CI runs got slower, probably because Vitest can't take advantage of multiple cores in CI vms"

  • @bananasba
    @bananasba9 ай бұрын

    Стоило наверное рассказать? что покрытие в интеграционных тестах имеет смысл далеко не всегда, скорее только в вырожденных случаях типа тестиования реакт компонент, что по идее можно и нужно делать без playwright.

Келесі