BrauzerLab
← Missiyalara qayıt 31 / 50

Ciddi Rejim — Üç Eyni Düymə

Orta ~180 san

Formda üç bölmə var — hər birinin eyni adlı Göndər düyməsi var. Sənin işin yalnız 2-ci bölmənin düyməsini klikləməkdir.

getByRole('button', { name: 'Göndər' }) kimi geniş lokator üç düyməni tapa bilər: nəticədə yanlış birinciyə klik edilir. Düzgün həll scoped lokator texnikası — üst konteyneri əvvəlcə seçib, sonra onun daxilindəki düyməyə getməkdir.

page hazırdır. Hər üç bölmənin iddata-testid atributları var — onlardan istifadə et.

Scoped lokator, birbaşa id və ya data-testid — hamısı düzgün 2-ci bölmənin düyməsini tapır.

TAPŞIRIQ

Bəyan etdiyi elementləri aydınlaşdır.

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

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