BrauzerLab
← Missiyalara qayıt 18 / 50

Drag-and-Drop Kart

Orta ~180 san

Kanban lövhəsindəki kartı “Gözlənilir” sütunundan “Tamamlandı” sütununa köçür.

Playwright-də dragTo() metodu bu əməliyyat üçün nəzərdə tutulub. Mənbə lokatorundan hədəf lokatora sadəcə zəncirlə:

await page.locator('#task-card').dragTo(page.locator('#col-done'));

Alternativ olaraq, drag-drop hadisə zəncirini dispatchEvent() ilə əllə də tetikləmək mümkündür: əvvəlcə kart üzərində dragstart, sonra hədəf sütunda dragover və nəhayət drop.

page artıq mövcuddur. Kart düzgün sütuna düşdükdə missiya keçiləcək.

TAPŞIRIQ

Elementi sürüştürüb yeni mövqeyə dəm əl koy.

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

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