QA.GURU Глоссарий

Playwright

Playwright — современный инструмент автоматизации браузеров от Microsoft. Управляет Chromium, Firefox и WebKit по собственному протоколу, из коробки умеет автоожидания, изоляцию тестов через браузерные контексты, запись трассировки и параллельный запуск.

Зачем это нужно

В JavaScript/TypeScript-команде Playwright закрывает всё: тест-раннер, ассерты, отчёт и отладка в одном пакете. Трассировка с таймлайном, скриншотами и сетевыми запросами сильно упрощает разбор упавших тестов в CI.

Как это выглядит на практике

await page.goto('/login'); await page.getByLabel('E-mail').fill(user.email); await page.getByRole('button', {name: 'Войти'}).click(); await expect(page.getByText('Мой кабинет')).toBeVisible() — автоожидания уже встроены.

Где этому учат

Тема разбирается на практике в курсах QA.GURU: Автоматизация на JavaScript + Playwright.

Смотрите также