Paket installieren
Installieren Sie die TestZombie Playwright Library per npm.
npm install @testzombie/playwright
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.
TestZombie ergänzt Healing und Analyse, ohne Ihr Framework-Konzept zu ersetzen.
Playwright bringt eine starke Test-API. TestZombie ergänzt die Intelligenzschicht für Fälle, in denen sich Anwendungen und Locator weiterentwickeln.
Unterstützte Änderungen an Buttons, Rollen, Texten oder anderen Locators können während des Testlaufs abgefangen werden.
Die Playwright-Unterstützung deckt Chromium, Firefox und WebKit ab.
Du ergänzt deine vorhandenen Playwright-Tests, statt sie in einem neuen Tool von vorn aufzubauen.
Erfolgreiche Healings können optional direkt in den TypeScript-Test übernommen werden – nachvollziehbar und reviewbar.
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.
// original locator
await page.getByText('Pay now').click();
// TestZombie healed
await page.getByRole('button', { name: 'Complete order' }).click();
Nutze die Playwright-Produktseite als Einstieg und gehe für Code Update, TypeScript-Setup oder die Live-Demo direkt tiefer.
Drei Schritte genügen: Paket installieren, den Playwright-Import austauschen und Ihre TestZombie-Zugangsdaten in der Playwright-Konfiguration setzen.
Installieren Sie die TestZombie Playwright Library per npm.
npm install @testzombie/playwright
Ersetzen Sie den bisherigen Import aus @playwright/test durch @testzombie/playwright.
import { test, expect } from '@playwright/test';
import { test, expect } from '@testzombie/playwright';
Hinterlegen Sie API Key und E-Mail in Ihrer Playwright-Konfiguration.
process.env.TESTZOMBIE_API_KEY = '';
process.env.TESTZOMBIE_EMAIL = '';
Starten Sie mit Ihrem bestehenden Playwright-Projekt und ergänzen Sie Runtime Healing, Automatic Code Update und zentrale Analyse.