0Pricing
Sveltejs Academy · Lektion

Playwright-Einrichtung in SvelteKit

Installieren und konfigurieren Sie Playwright für ein SvelteKit-Projekt mit der offiziellen Integration.

Playwright-Einrichtung in SvelteKit ist eine kostenlose Sveltejs Academy-Lektion auf CoddyKit. Dies ist Lektion 1 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Sveltejs Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Sveltejs Academy-Kurs umfasst insgesamt 4 Lektionen.

Was ist Playwright

Playwright ist ein modernes End-to-End-Test-Framework mit Unterstützung für Chromium, Firefox und WebKit.

Installation

Der create-svelte-Assistent von SvelteKit kann Playwright hinzufügen; andernfalls installieren Sie es manuell.

npm init playwright@latest

Konfiguration

Der Assistent erstellt eine playwright.config.js mit Browser-Einstellungen, Testverzeichnis und einem webServer-Hook zum Starten Ihrer Anwendung.

webServer-Einstellung

Playwright kann vor den Tests automatisch npm run build && npm run preview starten.

webServer: { command: "npm run build && npm run preview", port: 4173 }

Ordnerstruktur

Tests liegen in tests/ oder e2e/. Eine Datei pro Funktion ist üblich.

Tests ausführen

Verwenden Sie das npm-Script zum Ausführen.

npm run test:e2e

UI-Modus

Der UI-Modus von Playwright ermöglicht Debugging mit Zeitreise.

npx playwright test --ui

Tests generieren

Der codegen-Befehl zeichnet Interaktionen auf und schreibt Tests für Sie.

npx playwright codegen http://localhost:5173

Browserübergreifend

Tests werden parallel in mehreren Browsern ausgeführt und bieten dadurch eine breite Abdeckung.

Trace-Viewer

Fehlgeschlagene Tests erzeugen Traces, die Sie mit playwright show-trace zur schnellen Fehlersuche anzeigen können.

CI-Integration

Playwright läuft auf GitHub Actions, GitLab CI und anderen Plattformen mit offiziellen Container-Images.

Schnelltest

Was macht der webServer von Playwright?

Zusammenfassung

Richten Sie Playwright mit dem Assistenten ein. Konfigurieren Sie webServer so, dass Ihre Anwendung automatisch gestartet wird, und führen Sie Tests mit npm run test:e2e aus.

Häufig gestellte Fragen

Ist die Lektion „Playwright-Einrichtung in SvelteKit“ kostenlos?

Ja — der vollständige Text von „Playwright-Einrichtung in SvelteKit“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Sveltejs Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Sveltejs Academy-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „Playwright-Einrichtung in SvelteKit“?

Installieren und konfigurieren Sie Playwright für ein SvelteKit-Projekt mit der offiziellen Integration. Du übst Sveltejs Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um Sveltejs Academy zu starten?

Keine Vorkenntnisse erforderlich. Sveltejs Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 1 von 4.

Wie lange dauert die Lektion „Playwright-Einrichtung in SvelteKit“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser Sveltejs Academy-Lektion Code schreiben und ausführen?

Ja. Jede Sveltejs Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Playwright-Einrichtung in SvelteKit
  2. Tests für Seiteninteraktionen schreiben
  3. Formulare und Navigation testen
  4. CI-Integration
← Zurück zu Sveltejs Academy