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

2.2 KiB
Raw Blame History

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.