BrauzerLab
← Missiyalara qayıt 21 / 50

`expect`-də Xüsusi Timeout

Asan ~120 san

Bəzən UI elementi gözləniləndən daha gec yüklənir — şəbəkə cavabı, animasiya, server gecikmesi. Belə halda expect-in standart vaxt limiti az gəlir.

Playwright-də custom timeout ədədi expect(lokator, { timeout: ms }) ilə ötürərək vaxt limitini artırmaq olar. Beləliklə, iddia müəyyən etdiyin millisaniyəyə qədər gözləyir.

page artıq mövcuddur. Sağdakı brauzerdə #status elementi var. Onun məzmununu { timeout: 8000 } (və ya başqa bir ms dəyəri) ilə yoxla.

Timeout dəyərini expect çağırışında ötürmək kifayətdir — bu, yalnız həmin bir iddia üçün keçərlidir.

TAPŞIRIQ

10 saniyə gözlə.

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

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