Playwright · Junior · Запитання 23 з 75
Як знайти картку товару, що містить текст "Laptop"?
- 1
page.getByTestId('card').filter({ hasText: 'Laptop' }) - 2
page.getByTestId('card').withText('Laptop', true) - 3
page.getByTestId('card').where({ text: 'Laptop' })
Показати відповідь
Правильна відповідь: page.getByTestId('card').filter({ hasText: 'Laptop' })
Пояснення
filter({ hasText }) лишає тільки збіги з цим текстом. filter({ has: locator }) лишає ті, що містять відповідний дочірній елемент.