Терміни, нюанси та джерела
Що змінилося після запису · 58:10
Поточний фактчек Playwright Test Agents
Поточна офіційна документація описує planner, generator і healer для Node.js Playwright Test у TypeScript-first workflow. Playwright Test також підтримує JavaScript, а Python docs мають окремий Node-based playwright-cli для coding agents; це не той самий planner/generator/healer workflow.
Зміну після запису не встановлено: Playwright Test Agents з’явилися у v1.56 до сесії 2026-01-07; current docs checked 2026-07-31.
Оцінка корисності у відео залишається авторською думкою, але твердження про можливості інструмента треба показувати поруч із актуальним official state.
Неймінг та структура automation-проєкту →
Що змінилося після запису · 0:00
Branded Chrome і Edge доступні як Chromium channels
Урок описує пряме Playwright coverage через Chromium, Firefox і WebKit та відносить Edge/Opera до ширшої Selenium matrix.
Поточна Playwright Python documentation перелічує Google Chrome і Microsoft Edge channels. Це branded Chromium channels, а не додаткові browser engines. Patched Firefox не є stock branded Firefox, а Playwright WebKit не є branded Safari.
3. Selenium vs Playwright - яка різниця →
Приклад коду · 25:45
Звичайне заповнення й перевірка input value
Для звичайного поля використовується fill(), а результат перевіряється як value, не як text content.
Searchbox має value playwright.
Як Playwright взаємодіє з браузером через протокол →
Що змінилося після запису · 1:30
Що змінилося після запису
Урок показує macOS-specific workaround, щоб не розпакувати внутрішній Playwright trace archive.
Playwright офіційно документує цілий trace.zip як input для playwright show-trace, але не документує поведінку macOS Archive Utility. macOS workaround залишається авторським evidence, а не універсальним platform rule.
Офіційний contract перевірено 2026-07-31; дата macOS behavior не встановлена.
3. Фікс трейсів на СІ →
Що змінилося після запису · 10:30
Що змінилося після запису
У Python experiment інтерактивний Playwright trace attachment у generated report не запрацював; окремий trace artifact залишився fallback.
Allure renderer документує media type application/vnd.allure.playwright-trace і різну поведінку viewer в Allure 2/3. Automatic trace detection офіційно описане для JS/TS allure-playwright, не для ланцюжка pytest-playwright → allure-pytest.
Документацію перевірено 2026-07-31; дата появи media type не встановлена.
4. Allure репорт, основи та інтеграція в CI →
Що змінилося після запису · 5:30
Playwright setup залежить від версії
У відео рекомендовано API preconditions, reused authenticated state та незалежні test data.
Поточна документація Playwright рекомендує не комітити auth state і використовувати окремий account на parallel worker, якщо tests змінюють shared server-side state. Конкретні fixtures, directories та worker APIs слід звіряти з версією Playwright у проєкті.
Практика курсу на YOY, домашні завдання та формат ПМП →