Playwright · Junior · Pytanie 15 z 75
Który lokator jest najlepszy dla pola z <label>?
- 1
page.getByText('Email') - 2
page.getByLabel('Email') - 3
page.locator('input').first()
Pokaż odpowiedź
Poprawna odpowiedź: page.getByLabel('Email')
Wyjaśnienie
getByLabel znajduje pola formularza po powiązanej etykiecie lub aria-label. Przy okazji sprawdza dostępność formularza, w przeciwieństwie do selektorów pozycyjnych.