Playwright + TypeScript Başlangıç Rehberi
Playwright web uygulamalarını tarayıcı üzerinden test etmek için kullanılan bir otomasyon aracıdır.
İyi başlangıç ilkeleri
- Kullanıcıya yakın role ve label locator kullan.
- Gözlenebilir sonucu assertion ile doğrula.
- Testleri birbirinden izole tut.
- Tekrarlanan etkileşimlerde gerektiğinde Page Object Model kullan.
- Gizli bilgileri repoya koyma; test verisini ortama göre yönet.
Basit örnek
import { test, expect } from "@playwright/test";
test("ana sayfa başlığını gösterir", async ({ page }) => {
await page.goto("/");
await expect(page).toHaveTitle(/TestNedir/);
});