Playwright · Senior · Pytanie 57 z 77
Dlaczego po wysłaniu formularza może być potrzebne page.waitForURL?
- 1Bo
click()pada, gdy zmienia się URL - 2Jest potrzebne po każdej akcji w Playwright
- 3By nawigacja skończyła się przed następnym krokiem
Pokaż odpowiedź
Poprawna odpowiedź: By nawigacja skończyła się przed następnym krokiem
Wyjaśnienie
Akcje nie czekają na nawigację, którą uruchamiają. Asercja toHaveURL lub widocznego elementu na kolejnej stronie synchronizuje test.