Playwright · Junior · Frage 58 von 75
Wie klickt man einen Button innerhalb eines <iframe>?
- 1
page.getByRole('button', { frame: true }) - 2Locators gehen automatisch in iframes
- 3
page.frameLocator('#pay').getByRole('button')
Antwort zeigen
Richtige Antwort: page.frameLocator('#pay').getByRole('button')
Erklärung
Ein iframe hat ein eigenes Dokument. frameLocator (oder locator(...).contentFrame()) begrenzt Locators darauf.