SOP: Chrome DevTools-Validierungsschleife
Verwenden Sie diese SOP, wenn UI-Arbeit von tatsächlicher Laufzeit-Interaktion abhängt und Screenshots, DOM-Zustand und Konsolenausgabe wichtiger sind als reine Code-Inspektion.
Ziel
UI-Validierung in eine wiederholbare Interaktionsschleife verwandeln, die der Agent ausführen kann, bis die Journey fehlerfrei ist.
Kern-Schleife
- Zielseite oder App-Instanz auswählen.
- Veralteten Konsolenlärm bereinigen.
- Den VORHER-Zustand erfassen.
- Den UI-Pfad auslösen.
- Laufzeitereignisse während der Interaktion beobachten.
- Den NACHHER-Zustand erfassen.
- Den Fix anwenden und die App bei Bedarf neustarten.
- Validierung erneut ausführen, bis die Journey fehlerfrei ist.
Erforderliche Eingaben
- ein stabiler Startbefehl
- eine reproduzierbare UI-Journey
- eine Methode zum Erstellen von Snapshots von DOM, Konsole oder Screenshots
- eine Regel, was als "fehlerfrei" gilt
Ausführungs-SOP
- Die Ziel-Journey im aktiven Plan aufschreiben.
- Erfolg in beobachtbaren Begriffen definieren: Text vorhanden, Button aktiviert, Fehler verschwunden, Konsole sauber, Anfrage erfolgreich.
- Snapshot des Anfangszustands vor der Interaktion erstellen.
- Genau einen Pfad gleichzeitig auslösen.
- Laufzeitereignisse, DOM-Änderungen und sichtbare Ausgabe aufzeichnen.
- Wenn die Journey fehlschlägt, die kleinste verantwortliche Schicht reparieren und neustarten.
- Denselben Pfad erneut ausführen und VORHER/NACHHER-Nachweise vergleichen.
Fehlerfreiheitskriterien
- beabsichtigter sichtbarer Zustand ist vorhanden
- unerwartete Fehler sind abwesend
- Konsolenlärm ist verstanden oder bereinigt
- erneutes Ausführen desselben Pfads liefert dasselbe Ergebnis
Zu aktualisierende Repo-Artefakte
- aktiver Ausführungsplan
docs/RELIABILITY.md, wenn die Journey zu einer Golden Path wird- Produktspezifikation, wenn sich das sichtbare Verhalten geändert hat