Locator geheilt? Übernimm den Fix direkt in deinen Playwright-Test.
Dein Playwright-Test läuft nach einem erfolgreichen Healing wieder? Du kannst den geprüften Ersatz-Locator optional in der TypeScript-Testdatei sichern, damit die gleiche Änderung nicht bei jedem Lauf erneut bearbeitet werden muss.
// TestZombie healed locator // await page.locator('#checkout-v1').click(); await page.getByTestId('checkout').click();
Lauf retten
Ein passender Locator-Fix kann verhindern, dass ein Playwright-Test wegen einer einfachen UI-Änderung wiederholt ausfällt.
Fix dauerhaft machen
Der erfolgreiche Locator kann optional direkt in der betroffenen Testdatei übernommen werden.
Änderung nachvollziehen
Original-Locator, neuer Locator und Healing-Kontext bleiben für Review und spätere Analyse sichtbar.
Vier Schritte vom Fehler zur dauerhaften Reparatur.
Der Code-Update-Flow verbindet Laufzeit-Recovery mit normalem Engineering-Review, statt Healing als unsichtbare Black Box zu behandeln.
Playwright weiter vertiefen
FAQ zu Playwright Automatic Code Update
Muss jeder Healing-Fix automatisch in den Code geschrieben werden?
Nein. Automatic Code Update ist als optionaler Workflow gedacht; Teams können Healing und dauerhafte Code-Änderungen passend zu ihrem Review-Prozess einsetzen.
Bleibt der ursprüngliche Locator nachvollziehbar?
Der Code-Update-Ansatz ist auf Nachvollziehbarkeit ausgelegt: ursprünglicher Locator, Healing-Kontext und der neue Locator sollen überprüfbar bleiben.
Ersetzt das Code Update Code Reviews?
Nein. Der Mehrwert liegt darin, wiederkehrende Locator-Reparaturen vorzubereiten und zu dokumentieren. Normale Qualitäts- und Review-Prozesse können bestehen bleiben.
Playwright-Healing soll nicht beim aktuellen Testlauf enden.
Mach aus validierten Healings dauerhafte TypeScript-Fixes – direkt im bestehenden Playwright-Projekt.