End-to-End-Überprüfung
Der Anwendungsstack läuft bereits. Analysiere die Änderungen des aktuellen Branches im Vergleich zu seinem Basis-Branch, erstelle eine Liste essenzieller manueller Tests und führe die relevanten Anwendungsworkflows aus, um Regressionen zu erkennen.
Drittanbieter-Skills
- agent-browser
Arbeitsablauf
- Bestimme den aktuellen Branch und seinen Basis-Branch. Untersuche den Git-Diff ab ihrem Merge-Base und die betroffenen Anwendungsflüsse.
- Liste die essenziellen manuellen Tests für geändertes Verhalten und eng verwandte Regressionpfade auf. Füge erwartete Ergebnisse hinzu.
- Führe die anwendbaren Tests in der Webanwendung mit dem installierten
agent-browser-Skill aus. Notiere tatsächliche Ergebnisse und etwaige Blockaden. - Berichte über die durchgeführten Tests, ihre Ergebnisse und etwaige Fehler mit Reproduktionsschritten. Unterscheide zwischen fehlgeschlagenen Tests und Tests, die nicht ausgeführt werden konnten.
Umgebung und Einschränkungen
- Öffne standardmäßig
[WEB_ADDRESS]. - Melde dich mit
[USER]und Passwort[PASSWORD]an. - Erstelle Testdaten manuell über die Webanwendung. Falls erhebliche Einschränkungen dies verhindern, füge die erforderlichen Daten direkt in die Datenbank ein, indem du die angegebene
[DATABASE_URL]verwendest. - Verwende
[DATABASE_URL], wenn ein Datenbankzugriff erforderlich ist. Bewahre Datenbankanmeldedaten außerhalb von committed Dateien und Berichten auf. - Wenn Unit-Tests nützlich sind, führe sie eine Datei nach der anderen aus. Führe niemals mehr als eine
.spec-Datei gleichzeitig aus, um die Ressourcennutzung zu begrenzen.