До недавнего времени разработчики JUnit придерживались
подхода, что заниматься «параллельностью» выполнения тестов должен не сам фрэймворк, а surefire или gradle. Кроме того, часто можно было услышать мнение, что сама идея парализации выполнения тестов при помощи Java
threads имеет гораздо больше недостатков, чем преимуществ, fork-и очень быстро упираются в ресурсы «железа». Начиная с версии 5.3 JUnit предоставляет заманчиво простой способ запускать тесты параллельно, осталось только выяснить, так ли страшны thread-ы в тестах? Выяснять будемна примере самых требовательных ко времени исполнения — UI-тестов (Java, Selenide, Maven).
1 view
39
14
7 years ago 00:56:27 23
Дмитрий Тучс — JUnit, дай пять! Переносим код в JUnit 5 Extensions
10 months ago 01:19:33 1
Дополнительное занятие. Дмитрий Тучс. «Тестируем gRPC»
3 years ago 01:10:36 4
Дмитрий Тучс — Уберите из своего резюме «разработка QA-фреймворка»
10 months ago 01:03:40 2
Дмитрий Тучс — The art of JUnit extensions 2
2 years ago 00:41:41 1
Дмитрий Тучс. Автотесты: Code review
2 years ago 00:47:55 1
Дмитрий Тучс — Измеряй это! Оживление нагрузочных тестов на Java
2 years ago 00:42:13 1
Дмитрий Тучс - Jupiter - параллельная реальность
2 years ago 00:41:08 1
Дмитрий Тучс. Тестирование gRPC на практике — контракт и не только
1 year ago 01:03:19 1
Дмитрий Тучс — The art of JUnit extensions
4 years ago 01:13:59 5
Дмитрий Тучс — JUnit 5 Parallel test execution. Теория и практика
2 years ago 01:22:51 1
Non-static Selenide с Дмитрием Тучс |
8 months ago 01:30:23 8
Дмитрий Тучс. «Упаковываем тесты в Docker и интегрируем их в CI/CD»
10 months ago 01:22:18 1
. Java+. 6-ой поток. Дмитрий Тучс. «Intro to Java Advanced v. 2.0»
2 years ago 01:10:34 1
Wiremock – REST API для ваших тестов c Дмитрием Тучс |