Playwright · Senior · Frage 23 von 77

Welches Muster macht Tests nach einem navigierenden Klick oft instabil?

await page.getByRole("link", { name: "Orders" }).click();
const title = await page.locator("h1").textContent();
expect(title).toBe("Orders");
Antwort zeigen

Richtige Antwort: Text einmal lesen, bevor die neue Seite geladen ist

Erklärung

textContent() wartet nicht auf die neue Überschrift und liest vielleicht die alte Seite. await expect(page.locator('h1')).toHaveText('Orders') wiederholt.

Zum Weiterlesen

Fehler in der Frage

Playwright · Senior · Frage 23

Teste dich selbst

Mach den Test Playwright · Senior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen