Entwicklung

Tests und Validierung

Prüfungen von Backend, Frontend, Demo und Exporten vor einer Veröffentlichung.

Backend

.\.venv\Scripts\python.exe -m unittest discover -s tests -p "test_*.py"

Die Tests decken Checkpoints, Bereinigung und Segmentierung, Übersetzungsmodul, API, LLM-Sicherheit, Text und PDF ab.

Produkt-Frontend

npm --prefix web run build
npm --prefix web run test:e2e

Demo

npm --prefix web run check:demo
npm --prefix web run test:e2e:demo

Manuelle Prüfung

Bei einer Parseränderung:

  1. repräsentative Datei importieren;
  2. mehrere Segmente übersetzen;
  3. Teilvorschau herunterladen;
  4. Projekt abschließen;
  5. Endexport herunterladen;
  6. beide Dateien in einem echten Reader öffnen.

Ein erfolgreicher Build validiert weder mobile Darstellung noch Qualität des rekonstruierten Dokuments oder Browserinteraktionen.