BrauzerLab
← Missiyalara qayıt 35 / 50

Dəqiq vs Ehtiva edir

Asan ~120 san

Sağdakı səhifədə bir başlıq var: “Xoş gəldiniz, istifadəçi!”. Sənin işin: bu başlığın 'Xoş gəldiniz' alt-mətnini ehtiva etdiyini expect ilə yoxla.

Playwright-də expect iddiaları DOM-un vəziyyətini yoxlayır. toHaveText və toContainText arasındakı fərq vacibdir: birincisi tam mətni gözləyir, ikincisi isə alt-mətn axtarır — ikisi arasındakı fərq bu missiyanın əsas mövzusudur.

page obyekti artıq mövcuddur. #greeting elementini tap və üzərindəki iddianu yaz.

Başlığı tapmaq üçün bir neçə yol var: locator, getByTestId, getByRole — hamısı qəbul olunur.

TAPŞIRIQ

Başlığın mətnini yoxla.

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

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