Playwright · Middle · Pytanie 38 z 75
Dlaczego await locator.isVisible() może dawać niestabilne testy?
- 1Zawsze rzuca błąd, gdy element jest ukryty
- 2Za każdym razem czeka cały timeout testu
- 3Sprawdza raz, bez czekania na element
Pokaż odpowiedź
Poprawna odpowiedź: Sprawdza raz, bez czekania na element
Wyjaśnienie
isVisible() zwraca stan w tej chwili. Użyte w warunkach lub w expect(...).toBe(true) ściga się z renderowaniem; asercje web-first ponawiają.