Gruppenmonitor

Hinweis

Der Gruppenmonitor wird auch manchmal als Testleitungskonsole bezeichnet.

Die Zugangsdaten der Testpersonen sind Gruppen zugeordnet. Der Testleitung steht ein spezielles Instrument zur Verfügung, eine Gruppe während der Testdurchführung zu beobachten und die Teilnehmer ggf. im Test zu navigieren. Dieses Instrument trägt die Bezeichnung: Gruppenmonitor. Der Gruppenmonitor ist ein Teil des Testcenters, es handelt sich hier also nicht um eine separate Anwendung.

Um den Gruppenmonitor nutzen zu können, muss dieser für die gewünschte Personengruppe angelegt werden. Zugangsdaten und die Zuweisung von Personen zu Gruppen werden in der Testtaker-XML eingerichtet. Der Gruppenmonitor wird mit Hilfe eines speziellen Zugangs mit dem Modus: monitor-group in der zu steuernden Gruppe angelegt.

<Testtakers>

  <Metadata>
    <Description>Beispielhafte Testtaker-XML</Description>
  </Metadata>

  <CustomTexts></CustomTexts>

  <Group id="sample_group" label="Primary Sample Group">
    <Login mode="run-hot-return" name="Testperson1" pw="jk87zt">
      <Booklet>BOOKLET.SAMPLE-1</Booklet>
    </Login>
     <Login mode="run-hot-return" name="Testperson2" pw="ghbv5">
      <Booklet>BOOKLET.SAMPLE-1</Booklet>
    </Login>
     <Login mode="run-hot-return" name="Testperson3" pw="hg54d">
      <Booklet>BOOKLET.SAMPLE-1</Booklet>
    </Login>
    <Login mode="monitor-group" name="test-group-monitor" pw="er45tz"/>
  </Group>
</Testtakers>

Anmeldung

Um den Gruppenmonitor zu starten, meldet sich die Testleitung mit entsprechenden Zugangsdaten (hier im Beispiel: test-group-monitor und er45tz) am Testcenter an. Anschließend öffnet sich der Gruppenmonitor und zeigt eine Liste aller verfügbaren Testhefte und eine Schaltfläche um den Gruppenmonitor zu starten. Die entsprechende Schaltfläche ist zu finden unter der Bezeichnung: Test-Gruppen Überwachung.

Bedienung und Ansicht

Hinweis

Der Gruppenmonitor bietet verschiedene Ansichtsoptionen. Alle nachfolgenden Bilder werden mit den folgenden Ansichtsoptionen dargestellt: Spalten: Teil und Abschnitt Aktivität: Nur Abschnitte. Wird diese Anleitung parallel zu einem geöffneten Gruppenmonitor verwendet, sind zuvor die Ansichtsoptionen entsprechend zu setzen.

Beispielhafte Ansicht eines Gruppenmonitors:

Übersicht Gruppenmonitor

Systeminformationen, Einstellungen und Status (rechts)

Verbindungsstatus

Oben rechts ist das Symbol für den Verbindungsstatus des Gruppenmonitors zu sehen Übersicht Gruppenmonitor. Der Status kann Abhängig von der Verbindungsqualität wechseln:

  • OFFLINE: Es besteht eine Störung der Verbindung. Keine Verbindung mehr zur Testsession.
  • RECONN: Es wird versucht, eine Verbindung herzustellen. In dieser Phases besteht keine Verbindung zur Testsession.
  • LIVE: Fehlerfreie Verbindung im WebSocket-Betrieb.
  • POLLING: Es besteht eine Verbindung via Polling-Betrieb. Die Verbindung via WebSocket ist gestört und kann nicht aufgebaut werden. Es greift ein Fallback auf den Polling-Betrieb. In diesem Fall ist die Verbindung zum Gruppenmonitor nicht so stabil wie im Live-Modus, aber es besteht zumindest eine Verbindung.

WebSocket:
Persistente bidirektionale Verbindung. Die Verbindung zwischen Gruppenmonitor und der jeweiligen Testsession erfolgt über die Technologie WebSocket. Es wird nur einmalig eine Verbindung zum Server aufgebaut, diese bleibt während der gesamten Testsession bestehen und wird nicht für jede Aktualisierung neu aufgebaut. Dies entlastet die Server-/ Client-Kommunikation und spart unnötige Handshakes.

Polling:
Periodischer Verbindungsaufbau. Beim Polling öffnet der Client jedes Mal eine neue HTTP-Verbindung — mit vollständigem Header-Overhead, TCP-Handshake und Wartezeit. Der Server wird regelmäßig belastet, auch wenn sich gar nichts geändert hat.

Einstellungen

Ebenfalls oben rechts ist eine -Schaltfläche zu sehen. Mit Hilfe dieser kann die Ansicht für das Statusfenster angepasst werden. Hier können bspw. Spalten hinzugefügt werden und Anzeigefilter gesetzt werden. Mehr zum Thema Filter ist hier zu finden.

Status

Statusfenster

(Personenstatus):

Hier ist bspw. zu sehen, ob die Testperson den Fokus auf dem Browserfenster verloren hat oder ob die Verbindung zum Gruppenmonitor gestört ist. Folgenden Status kann eine Testperson annehmen:

Symbolik Beschreibung
Test noch nicht gestartet.
Test läuft, Verbindung ist live.
Test läuft. Testläufe und Teilnehmer sind im Polling-Modus verbunden. Dies ist ein Fallback für den Fall, dass der Live-Modus aufgrund des Browsers des Betreuers oder eines technischen Fehlers nicht möglich ist. Die Leistung des Monitors ist hierbei nicht so gleichmäßig.
Der Test scheint zu laufen, aber der Verbindungstyp ist unbekannt. Dies ist mehr oder weniger ein Fallback-Zustand, der anzeigt, dass außer seiner Existenz nichts über den Test bekannt ist. Dies kann bei verschiedenen Fehlerszenarien oder Fehlkonfigurationen der Fall sein, sollte aber im Allgemeinen nicht vorkommen. Es sollte untersucht werden, aber höchstwahrscheinlich kann der Test sicher fortgesetzt werden, da der Fehler eher auf der Seite des Monitors liegt.
Test ist 5 Minuten oder länger inaktiv.
Test ist pausiert.
Test ist gesperrt.
Fokus nicht mehr auf Browserfenster. Testperson ist bspw. auf einem anderen Browser-Tab.
Browserfenster wurde geschlossen oder Netzwerkverbindung ist gestört.
Testausführung wurde beendet und kann wieder aufgenommen werden.

Hier ist auch eine automatisch generierte Liste in Englisch zu finden.

Teilnehmer

Es ist im Beispielbild eine längere Kennung zu sehen, die sich wie folgt zusammensetzt:

  • Benutzername der Anmeldung, in diesem Fall: iea-testtaker-bista2217
  • der zur Anmeldung eingegebene Code, in diesem Fall: abc1, abc2 usw..

Teil

Hier sind die Testhefte zu sehen, die einem Zugangscode zugeordnet sind. Bspw. sind dem Code: abc1 drei Testhefte zugeordnet, nämlich: Anleitung, Teil1, Teil2 und Teil3.

Abschnitt

Ist der Test gestartet wird hier der Abschnitt innerhalb eines Blocks angezeigt.

Aktivität

Es wird der Bearbeitungsstand des Testheftes angezeigt. Es ist zu sehen, an welcher Stelle im Testheft sich die Testperson befindet. Der Zustand eines beschränkten Blocks wird angezeigt. Dazu zählt bspw. die Anzeige der verbleibenden Blockzeit oder die Anzeige eines Schlosssymbols , wenn der Block gesperrt ist.

Hinweis

Je nach Filtereinstellungen können weitere Spalten angezeigt werden. Auf diese wird an dieser Stelle nicht weiter eingegangen, da sie weitgehend selbsterklärend sein sollten.

Troubleshooting

Testperson kann die Aufgabe nicht bearbeiten

Fehler: Die Testperson kann eine Aufgabe nicht bearbeiten, weil die Inhalte der Aufgabe nicht dargestellt werden. Da die Navigation im Testheft zu anderen Aufgaben eventuell nur möglich ist nachdem eine Aufgabe vollständig beantwortet wurde, kann die Testperson nicht mit der Testung fortfahren.

Ursache: Die Aufgabeninhalte (Video, Grafik etc.) können eventuell nicht vollständig geladen werden.

Abhilfe: Navigieren Sie die Person wieder zum Anfang des Blocks in dem sich die Aufgabe befindet. Sie können im Gruppenmonitor einfach den Block markieren in dem sich die Person aktiv befindet und betätigen dann den Schalter: Springe zu. Auf diese Weise wird der Block nicht verlassen, sondern die Person wird wieder an den Anfang des Blocks geleitet. Dies ist im Falle eines zeitbeschränkten Blocks zu empfehlen, da beim Verlassen eines solchen Blocks der Block gesperrt werden würde.

Zurück nach oben