Playwright · Middle · Frage 75 von 75
Wie testet man, dass ein Request mit dem richtigen Body gesendet wird?
const request = page.waitForRequest("**/api/feedback");
await page.getByRole("button", { name: "Send" }).click();
expect((await request).postDataJSON()).toEqual({ rating: 5 });- 1Den Request später aus dem HTML-Bericht lesen
- 2Auf den Request warten und
postDataJSON()prüfen - 3Nach dem Test die Server-Logs durchsehen
Antwort zeigen
Richtige Antwort: Auf den Request warten und postDataJSON() prüfen
Erklärung
Zu prüfen, was das Frontend sendet, fängt Fehler, die ein gemocktes Backend sonst verbergen würde.