Перестань копировать код в Playwright: beforeEach и beforeAll простыми словами

В этом видео разбираем хуки beforeEach и beforeAll в Playwright. Если вы замечаете, что в каждом тесте повторяется один и тот же setup-код, значит пришло время познакомиться с хуками. Разберём: ✅ Что такое beforeEach ✅ Что такое beforeAll ✅ Когда использовать каждый из них ✅ Как уменьшить дублирование кода ✅ Почему beforeEach помогает сохранять изоляцию тестов ✅ Когда beforeAll действительно полезен ✅ Типичные ошибки новичков На примерах из Playwright TodoMVC покажу, как сделать тесты более читаемыми и удобными в поддержке. Этот урок продолжает серию по Playwright для начинающих QA Automation Engineers. 00:17 Новая проблема - повторение 00:22 Хуки beforeEach и beforeAll 01:30 Пример TodoMVC 03:00 4 Вида хуков 04:07 beforeEach 04:20 Идея изоляции тестов 06:22 beforeAll 10:09 Рекомендация практики 10:20 Сравнение хуков в таблице 12:55 Типичные ошибки #playwright #qaautomation #softwaretesting #testautomation #javascript #typescript #qaengineer

12+
2 просмотра
2 месяца назад
12+
2 просмотра
2 месяца назад

В этом видео разбираем хуки beforeEach и beforeAll в Playwright. Если вы замечаете, что в каждом тесте повторяется один и тот же setup-код, значит пришло время познакомиться с хуками. Разберём: ✅ Что такое beforeEach ✅ Что такое beforeAll ✅ Когда использовать каждый из них ✅ Как уменьшить дублирование кода ✅ Почему beforeEach помогает сохранять изоляцию тестов ✅ Когда beforeAll действительно полезен ✅ Типичные ошибки новичков На примерах из Playwright TodoMVC покажу, как сделать тесты более читаемыми и удобными в поддержке. Этот урок продолжает серию по Playwright для начинающих QA Automation Engineers. 00:17 Новая проблема - повторение 00:22 Хуки beforeEach и beforeAll 01:30 Пример TodoMVC 03:00 4 Вида хуков 04:07 beforeEach 04:20 Идея изоляции тестов 06:22 beforeAll 10:09 Рекомендация практики 10:20 Сравнение хуков в таблице 12:55 Типичные ошибки #playwright #qaautomation #softwaretesting #testautomation #javascript #typescript #qaengineer

, чтобы оставлять комментарии