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

  Рет қаралды 2,580

HolyJS

HolyJS

Күн бұрын

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

Пікірлер: 3
@MrFreepad
@MrFreepad 11 ай бұрын
На 38:00 минуте докладчик говорит, что vitest медленнее чем jest в CI и приводит в пример твит Evan You в котором не написано, что vitest медленнее, чем jest Там написано каким флагом можно тесты сделать быстрее, если у вас много тестов используют общие файлы
@sergeiplatonov8804
@sergeiplatonov8804 11 ай бұрын
Там два скриншота от Evan You. На одном из них - "Somehow CI runs got slower, probably because Vitest can't take advantage of multiple cores in CI vms"
@bananasba
@bananasba 11 ай бұрын
Стоило наверное рассказать? что покрытие в интеграционных тестах имеет смысл далеко не всегда, скорее только в вырожденных случаях типа тестиования реакт компонент, что по идее можно и нужно делать без playwright.
Об accessibility в Яндексе
49:47
HolyJS
Рет қаралды 678
The ONLY REASON To Unit Test
8:26
Theo - t3․gg
Рет қаралды 80 М.
OYUNCAK MİKROFON İLE TRAFİK LAMBASINI DEĞİŞTİRDİ 😱
00:17
Melih Taşçı
Рет қаралды 13 МЛН
когда не обедаешь в школе // EVA mash
00:51
Help Me Celebrate! 😍🙏
00:35
Alan Chikin Chow
Рет қаралды 65 МЛН
Космические гипотезы: Как возникло все?
3:51:04
Космическое путешествие
Рет қаралды 585 М.
Что такое Render и Commit в React
9:53
Dev Surge
Рет қаралды 3,8 М.
Next.js setup: Деплой на VPS | Jest | Playwright | CI/CD | Sentry
4:03:28
Евгений Паромов | Front-end
Рет қаралды 31 М.
OYUNCAK MİKROFON İLE TRAFİK LAMBASINI DEĞİŞTİRDİ 😱
00:17
Melih Taşçı
Рет қаралды 13 МЛН