Задание
В каталоге есть строка поиска. У неё нет label, зато есть placeholder «Поиск товара...».
Найди поле через getByPlaceholder и введи «iPhone».
await page.getByPlaceholder('Поиск товара...').fill('iPhone');
Когда использовать?
Когда у поля нет label и нет data-testid — placeholder как запасной вариант. Но помни: он часто меняется при локализации, поэтому data-testid всё равно предпочтительнее.
solution.ts
/pw-target/product-list