Задание
Проверь, что заголовок «Каталог товаров» виден на странице.
await expect(page.getByRole('heading', { name: 'Каталог товаров' })).toBeVisible();
toBeVisible() vs isVisible()
await locator.isVisible()— возвращаетtrue/false, не бросает ошибкуawait expect(locator).toBeVisible()— ждёт видимости (auto-wait), бросает ошибку при провале
В настоящем Playwright expect ждёт до 5 секунд (configurable).
solution.ts
/pw-target/product-list