NX QA MEETUP #4

preview_player
Показать описание




20:30 – 21:30 Jupiter – параллельная реальность

До недавнего времени разработчики JUnit придерживались подхода, что заниматься "параллельностью" выполнения тестов должен не сам фрэймворк, а surefire или gradle. Также часто можно услышать, что сама идея параллелизации выполнения тестов при помощи threads имеет гораздо больше недостатков, чем преимуществ, а fork’и очень быстро упираются в ресурсы "железа".

Начиная с версии 5.3, JUnit предоставляет заманчиво простой способ запускать тесты параллельно, осталось только понять, так ли страшны thread’ы в тестах? Дмитрий Тучс предлагает выяснять это на примере самых требовательных ко времени исполнения UI-тестов (Java, Selenide, Maven).
Рекомендации по теме