Playwright Support

Self-Healing für Playwright – inklusive Automatic Code Update

Du nutzt Playwright mit TypeScript? Deine Tests bleiben bestehen. Wenn sich ein Feld oder Button verändert und ein Locator nicht mehr passt, kann TestZombie einen geeigneten Ersatz suchen und die Reparatur dokumentieren.

ChromiumFirefoxWebKitTypeScript
Playwright Integration

Ihre Tests bleiben Playwright.

TestZombie ergänzt Healing und Analyse, ohne Ihr Framework-Konzept zu ersetzen.

✓Locator-Recovery bei UI-Änderungen
✓Healing für Chromium, Firefox und WebKit
✓Automatic Code Update für erfolgreiche Healings
Playwright + TestZombie

Moderne Web-Tests, weniger Locator-Wartung

Playwright bringt eine starke Test-API. TestZombie ergänzt die Intelligenzschicht für Fälle, in denen sich Anwendungen und Locator weiterentwickeln.

🧟

Self-Healing

Unterstützte Änderungen an Buttons, Rollen, Texten oder anderen Locators können während des Testlaufs abgefangen werden.

🌐

Cross-Browser

Die Playwright-Unterstützung deckt Chromium, Firefox und WebKit ab.

🧩

Bestehende Suites

Du ergänzt deine vorhandenen Playwright-Tests, statt sie in einem neuen Tool von vorn aufzubauen.

🛠️

Automatic Code Update

Erfolgreiche Healings können optional direkt in den TypeScript-Test übernommen werden – nachvollziehbar und reviewbar.

Vom Fehler zum dauerhaften Fix

Playwright Healing sichtbar gemacht.

Wenn ein Locator nicht mehr passt, analysiert TestZombie die aktuelle UI, findet das beabsichtigte Element und kann den validierten Fix direkt in den TypeScript-Test übernehmen.

Runtime HealingTypeScriptAutomatic Code Update
Automatic Code Update entdecken →
/checkout
checkout.spec.ts test
// original locator
await page.getByText('Pay now').click();

// TestZombie healed
await page.getByRole('button', { name: 'Complete order' }).click();
✓
Test läuft weiterHealing validiert · Source Update verfügbar
Integration

In Ihr Playwright-Projekt integrieren

Drei Schritte genügen: Paket installieren, den Playwright-Import austauschen und Ihre TestZombie-Zugangsdaten in der Playwright-Konfiguration setzen.

1

Paket installieren

Installieren Sie die TestZombie Playwright Library per npm.

npm install @testzombie/playwright
2

Import ersetzen

Ersetzen Sie den bisherigen Import aus @playwright/test durch @testzombie/playwright.

Vorher
import { test, expect } from '@playwright/test';
Danachaction.copy=Kopieren
import { test, expect } from '@testzombie/playwright';
3

API Key & E-Mail setzen

Hinterlegen Sie API Key und E-Mail in Ihrer Playwright-Konfiguration.

process.env.TESTZOMBIE_API_KEY = '';
process.env.TESTZOMBIE_EMAIL = '';
Developer Guide öffnen →
Unterstützte Browser:ChromiumFirefoxWebKit
Playwright + TestZombie AI

Playwright Tests am Leben halten.

Starten Sie mit Ihrem bestehenden Playwright-Projekt und ergänzen Sie Runtime Healing, Automatic Code Update und zentrale Analyse.