AskWiki Testfragen

Menschenlesbare Testfragen fuer das “Wiki fragen” Widget. Jede Frage hat ein Erwartetes Verhalten - pruefe dieses manuell nach dem Deployment oder via scripts_build/ask_smoke.py.


Grounding-Tests (sollen aus Corpus beantwortet werden)

#FrageErwartete Quelle(n)Erwartetes Verhalten
G1Was ist die Resignations-Spirale?resignations-spiraleAntwort auf Deutsch, mindestens resignations-spirale zitiert
G2Wie funktioniert das Selbstwirksamkeitsmodell?selbstwirksamkeitsmodellErklaert resigniert -> bemueht -> wirksam
G3Was ist Cynefin?cynefin-frameworkErklaert die 4 Domaenen, zitiert slug
G4Was ist die Harmoniefalle?harmoniefalleUnterscheidet Harmoniefalle von blosser Harmonie
G5Was sagt Good to Great ueber Fuehrung?collins-good-to-greatNennt Level-5-Leadership oder Hedgehog-Konzept
G6Wie delegiert man richtig?wirksam-delegieren (falls vorhanden)Konkrete Delegationsschritte
G7Was ist der Energiekreislauf der Fuehrung?energiekreislauf-der-fuehrungErklaert Energie als Fuehrungsressource
G8Was ist Servant Leadership?greenleaf-servant-leadershipNennt Greenleaf, erklaert Prinzip
G9Wie fuehre ich Veraenderungen ein?kotter-leading-changeNennt Kotters 8 Schritte oder Grundprinzip

No-Data-Tests (sollen “Das Wiki behandelt dieses Thema noch nicht.” zurueckgeben)

#FrageErwartetes Verhalten
N1Was ist die Hauptstadt von Frankreich?No-Data-Zeile
N2Wie backe ich einen Schokoladenkuchen?No-Data-Zeile
N3Was kostet ein Tesla Model 3 in der Schweiz?No-Data-Zeile
N4Wer hat die Gluehbirne erfunden?No-Data-Zeile
N5Wie gross ist der Mount Everest?No-Data-Zeile

Edge Cases

#FrageErwartetes Verhalten
E1(leere Eingabe)Fehlermeldung “Frage darf nicht leer sein”
E2FuehrungMindestens 1 relevanter Eintrag (generische Suche)
E3ZRMFindet zrm.md, erklaert Zuercher Ressourcen Modell
E4Theorie UFindet scharmer-theorie-u.md
E5Warum sind meine Mitarbeitenden demotiviert?Sollte resignations-spirale oder selbstwirksamkeitsmodell finden

Smoke-Test Ausfuehrung

# Voraussetzung: Container laeuft auf localhost:8080 (docker compose up)
python3 scripts_build/ask_smoke.py http://localhost:8080

Deployment-Test (Produktion)

Nach git push dokku main:

python3 scripts_build/ask_smoke.py https://leadershipwiki.kampaspace.ch

Erwartung: health OK + G1 und N1 korrekt.