BrauzerLab
← Missiyalara qayıt 43 / 50

500 Xətasını Simulyasiya et

Orta ~240 san

Server xətalarını test etmək üçün real bir xəta lazım deyil — page.route ilə istənilən HTTP status kodunu simulyasiya edə bilərsən.

status kod simulyasiyası (route.fulfill({ status: 500 })) sorğuya 500 daxili server xətası kimi cavab verir. Düzgün yazılmış UI bu vəziyyəti tutmalı və xəta banneri göstərməlidir.

page artıq mövcuddur. /api/save ünvanına gedən sorğunu tut, 500 ilə cavablandır; sonra «Saxla» düyməsinə klik edərək xəta banneri göstər.

Tam yol, glob nümunəsi, ya əlavə body ilə — fərqli düzgün həllər qəbul edilir.

TAPŞIRIQ

500 xətasını simulyasiya et.

Sənin üçün hazırlanmış olanlar
import { test, expect } from '@playwright/test';

test('500 Xətasını Simulyasiya et', async ({ page }) => {
  await page.goto('https://lab.local/mission/simulate-500');
  // ↓ Sənin kodun aşağıda yerləşir ↓
});
Redaktor
https://lab.local/mission/simulate-500
Yüklənir...
Nəticələr burada görünəcək — Run və ya Check düyməsini bas.