Files
VianoBugAnalysis/docs/test-results/human-test-requests-20261022.md

37 lines
2.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Menschliche Rückfragen im Web – 2026-10-22
Ziel: Die vorhandene menschliche Testanforderung bedienbar und für neue
Dienstanalysen freigegeben machen. Eigene Seite mit offenen Anfragen, Projekt,
Bug, Zeit, Projektfilter und Sortierungen; Anzeige des Testauftrags und bestätigtes
Textfeedback. Separate Testerrechte bzw. Betreiberrechte erforderlich.
Neue Budgetdatei `config/budget.human-tests.toml`: menschliche Tests 40 fachliche
Einheiten, keine Freigabe automatisierter Tests. Die ignorierte lokale
API-Konfiguration verweist darauf. Vorhandene eingefrorene Revisionen unverändert.
Antworten benutzen den bestehenden AsyncTestCoordinator und dessen Budget-/Identitäts-
und Resume-Prüfungen, keine eigene Zustandsabkürzung. Serverseitige Bestätigung
unter der authentifizierten Clientkennung. Keine kostenpflichtigen LLM-Aufrufe.
Prüfung mit synthetischen Daten:
- API-/Coordinator-/Dashboard-/Worker-Tests: beide Antwortausgänge,
Projektberechtigung, fehlende Rechte, falsche Anfrage, fehlende Bestätigung,
identische bzw. widersprüchliche Wiederholung, unveränderte Budgetkonten und
Fortsetzung in derselben Revision.
Zusammen 51 Tests bestanden.
- Schemavertrag: ohne Budgetfreigabe kein Testzweig, bei menschlicher Freigabe
ausschließlich `human` als Testexecutor.
- Echter Headless-Edge: eigene Seite, Fall-/Projektanzeige, Sortierauswahl,
Auftragsanzeige und Antwortformular, Mobilansicht ohne horizontalen Überlauf,
Datenentfernung bei Abmeldung. Feedbackwirkung separat mit echter Coordinator-
und Budget-Fixture getestet, UI-Anfrage ist ausdrücklich eine Anzeige-Fixture.
- Vor Tests Test-Workspaces 16.939.129.428 Bytes; kleine Fixtures und temporäre
pytest-/Browserdaten bleiben mit Reserve innerhalb des 20-GB-Budgets.
- Breitere Untersuchungstests: 72 bestanden, 26 alte Tests in
`test_investigator.py` scheitern am vorhandenen `INVESTIGATION_PROMPT_LIMIT`.
Vollständige Gegenprobe dieses Moduls mit deaktivierter neuer Schemafilterung:
dieselben 26 Fehler, 6 bestanden. Keine Erweiterung der Zeichengrenze vorgenommen.
Grenzen: Textfeedback; Dateianhänge und automatisierte Testausführung sind keine
Bestandteile dieser Oberfläche. Alte Revisionen benötigen ihre ursprüngliche Policy.