NX QA MEETUP #4
19:30 – 20:30 E2E tests and BDD approach with cypress.io Раиса Липатова расскажет о том, что такое cypress.io, как его использовать для автоматизации End-to-End UI тестов и как внедрить BDD процесс, используя этот инструмент. Не умеете автоматизировать UI-зависимые тесты, но хотите попробовать? А может, разбираетесь в теме, но не слышали о таком инструменте? Или знакомы с инструментом, но интересно узнать о другом подходе в его использовании? В любом случае присоединяйтесь к обсуждению! 20:30 – 21:30 Jupiter – параллельная реальность До недавнего времени разработчики JUnit придерживались подхода, что заниматься "параллельностью" выполнения тестов должен не сам фрэймворк, а surefire или gradle. Также часто можно услышать, что сама идея параллелизации выполнения тестов при помощи threads имеет гораздо больше недостатков, чем преимуществ, а fork’и очень быстро упираются в ресурсы "железа". Начиная с версии 5.3, JUnit предоставляет заманчиво простой способ запускать тесты параллельно, осталось только понять, так ли страшны thread’ы в тестах? Дмитрий Тучс предлагает выяснять это на примере самых требовательных ко времени исполнения UI-тестов (Java, Selenide, Maven).
19:30 – 20:30 E2E tests and BDD approach with cypress.io Раиса Липатова расскажет о том, что такое cypress.io, как его использовать для автоматизации End-to-End UI тестов и как внедрить BDD процесс, используя этот инструмент. Не умеете автоматизировать UI-зависимые тесты, но хотите попробовать? А может, разбираетесь в теме, но не слышали о таком инструменте? Или знакомы с инструментом, но интересно узнать о другом подходе в его использовании? В любом случае присоединяйтесь к обсуждению! 20:30 – 21:30 Jupiter – параллельная реальность До недавнего времени разработчики JUnit придерживались подхода, что заниматься "параллельностью" выполнения тестов должен не сам фрэймворк, а surefire или gradle. Также часто можно услышать, что сама идея параллелизации выполнения тестов при помощи threads имеет гораздо больше недостатков, чем преимуществ, а fork’и очень быстро упираются в ресурсы "железа". Начиная с версии 5.3, JUnit предоставляет заманчиво простой способ запускать тесты параллельно, осталось только понять, так ли страшны thread’ы в тестах? Дмитрий Тучс предлагает выяснять это на примере самых требовательных ко времени исполнения UI-тестов (Java, Selenide, Maven).