Zum Inhalt springen

Umfrage-Endseiten festlegen

Lege fest, welche Seiten Abgeschlossen, Screenout, Quote oder Vorzeitig abgeschlossen bedeuten - so endet jeder Testlauf mit dem richtigen Ergebnis.

Veröffentlicht 5 Min. Lesezeit .md

Jeder Testlauf endet irgendwo: auf der Danke-Seite der Umfrage, bei einem Screenout-Hinweis, bei "Quote voll" oder nach einer Weiterleitung auf der Abschlussseite des Panels. SurveyTester kann einen Testlauf nur beurteilen - und mit dem Ergebnis vergleichen, das ein Testfall erwartet -, wenn es weiß, welche dieser Seiten was bedeutet. Genau das legst du mit den Umfrage-Endseiten fest.

Dieser Artikel richtet sich an Administratoren, die Projekttypen einrichten, und an Projektmanager, die sie für eine einzelne Umfrage verfeinern.

Warum das wichtig ist

Ohne Endseiten ist ein Testlauf, der aufhört, einfach nur gestoppt. Du siehst nicht, ob ein SurveyBot den Complete erreicht hat, bei der Altersfrage herausgefiltert wurde oder hängen geblieben ist. Testfälle lassen sich nicht gegen ihr erwartetes Ergebnis prüfen, und die Ergebnis-Statistiken bleiben leer.

Jedes Umfragesystem und jedes Panel endet anders. Eine Umfrage zeigt "Vielen Dank für Ihre Teilnahme", die nächste leitet auf https://panel.example.com/finish?status=complete weiter, eine dritte hat eine Seite namens screenout_age. Kein Werkzeug kennt deine Panels und Vorlagen im Voraus - also beschreibst du sie einmal, und SurveyTester erkennt sie ab dann in jedem Testlauf.

Die vier Ergebnisse

ErgebnisBedeutung
AbgeschlossenDer Befragte hat die Umfrage beendet.
ScreenoutDer Befragte gehört nicht zur Zielgruppe und wurde herausgefiltert.
QuoteDer Befragte gehört zur Zielgruppe, aber die Quote war schon voll.
Vorzeitig abgeschlossenDer Befragte hat die Umfrage über einen vorzeitigen Abschluss beendet.

Was eine Kennung sein kann

Für jedes Ergebnis fügst du eine oder mehrere Kennungen hinzu. Eine Kennung kann sein:

  • Ein Schlüsselwort - ein Text, der auf der Endseite erscheint, zum Beispiel Sie gehören leider nicht zur Zielgruppe. Es zählt nur sichtbarer Text; Skripte und versteckte Daten der Seite werden ignoriert.
  • Der Anfang der URL der Endseite, beginnend mit https:// - zum Beispiel https://screenout.feedback-experts.com. Mit einem * gleichst du komplexere URLs ab: https://app.feedback-experts.io/survey/finish/*return=complete erkennt die Abschlussseite, egal welche Parameter dazwischen stehen. Das * steht für beliebig viele Zeichen, die Kennung muss aber weiterhin mit http:// oder https:// beginnen.
  • Der Anfang eines Seitennamens - zum Beispiel erkennt screenout_ die Seiten screenout_gender, screenout_age und so weiter.

Groß- und Kleinschreibung spielt keine Rolle.

Drei Ebenen, die sich ergänzen

EbeneWoTypische Verwendung
ProjekttypAdministration › Klassifizierungsfelder › Projekttyp auswählen › Umfrage-EndseitenDie Weiterleitungs-URLs deiner Panels und die Endtexte deiner Vorlage - gültig für jedes Projekt dieses Typs
ProjektProjektdetails › Allgemein › Umfrage-EndseitenEine Umfrage mit eigenen Endseiten oder einem zusätzlichen Panel
TestfallTestfall-Dialog › Endseiten-KennungenEine Endseite, die genau zum erwarteten Ergebnis dieses Testfalls gehört

Die Ebenen ergänzen sich - ein Projekt verliert nie, was sein Projekttyp festlegt. Die Projektseite zeigt die geerbten Kennungen mit dem Hinweis Vom Projekttyp geerbt, und der Testfall-Dialog listet alles, was für das gewählte Ergebnis Bereits konfiguriert ist - so legt niemand eine Kennung doppelt an.

Schritt 1: Endseiten eines Projekttyps festlegen

  1. Öffne Administration › Klassifizierungsfelder und wähle den Projekttyp aus.
  2. Wechsle zu Umfrage-Endseiten.
  3. Gib für jedes Ergebnis eine Kennung ein und drücke die Eingabetaste. Füge so viele hinzu, wie du brauchst - eine pro Panel-Weiterleitung, eine pro Endtext.
  4. Änderungen werden automatisch gespeichert.
Platzhalter: Screenshot von Administration > Klassifizierungsfelder > Umfrage-Endseiten - die vier Ergebnisse mit einigen Kennungen (eine feedback-experts-Abschluss-URL mit *, ein Schlüsselwort, ein Seitennamen-Anfang) und die Schaltflächen Kopieren und Einfügen
Die Endseiten eines Projekttyps

Oft nutzen mehrere Projekttypen dieselben Panels. Mit Kopieren legst du alle Kennungen eines Projekttyps in die Zwischenablage, mit Einfügen fügst du sie einem anderen Projekttyp hinzu - bereits vorhandene Kennungen werden übersprungen.

Schritt 2: Für ein Projekt verfeinern

Öffne Projektdetails › Allgemein und scrolle zu Umfrage-Endseiten. Füge zusätzlich zu den geerbten Kennungen hinzu, was diese Umfrage braucht - zum Beispiel die Screenout-Seitennamen dieses Fragebogens.

Platzhalter: Screenshot von Projektdetails > Allgemein > Umfrage-Endseiten - Projekt-Kennungen neben ausgegrauten Kennungen mit dem Hinweis "Vom Projekttyp geerbt"
Projekt-Kennungen neben den geerbten

Siehe auch Project Level Survey End Pages und End Page Overview in Test Cases.

Was während eines Testlaufs passiert

  • Der Testlauf endet auf der Endseite. Sobald eine Seite zu einer Kennung passt, hört der Testlauf dort auf - ein SurveyBot klickt nicht weiter, bis er aufgibt.
  • Der Testlauf erhält das Ergebnis, das er erreicht hat. Das Ergebnis der passenden Kennung wird zum Ergebnis des Testlaufs, auch wenn der Testfall ein anderes erwartet hat. Genau diesen Unterschied willst du sehen.
  • Überschneidungen werden nachvollziehbar aufgelöst. Passen Kennungen mehrerer Ergebnisse auf dieselbe Seite, werden die Ergebnisse in der Reihenfolge Screenout → Quote → Vorzeitig abgeschlossen → Abgeschlossen geprüft - eine Screenout-Seite mit allgemeinem "Danke"-Text in der Fußzeile bleibt also ein Screenout. Passen zwei Kennungen auf dieselbe URL oder denselben Text, gewinnt die genauere.
  • Auch Endseiten auf anderen Websites werden erfasst. Panels leiten am Ende der Umfrage meist auf ihre eigene Website weiter, zum Beispiel app.feedback-experts.io/survey/finish/.... SurveyTester kennt diese Website nicht als Umfragesystem - weil du die Seite aber als Endseite festgelegt hast, wird sie als letzter Schritt des Testlaufs mit Screenshot gespeichert. Du siehst im Testlauf genau, wo der Befragte gelandet ist.
Platzhalter: Screenshot der Schritte eines Testlaufs, der letzte Schritt ist die Abschlussseite des Panels mit Screenshot und dem Ergebnis Abgeschlossen
Die Abschlussseite des Panels als letzter Schritt eines Testlaufs

Gut zu wissen

  • Seiten fremder Websites werden keine Testlauf-Schritte. Öffnet ein Tester im Browser des Tests eine andere Website - sein Webmail, sein Online-Banking -, nimmt SurveyTester sie nicht in den Testlauf auf: kein Schritt, kein Screenshot, nichts im Projekt. Nur Seiten eines erkannten Umfragesystems oder Seiten, die du ausdrücklich als Endseite festgelegt hast, werden zu Testlauf-Schritten.
  • Für Panel-Weiterleitungen besser URLs verwenden. Eine Weiterleitungs-URL ist eindeutig. Ein Schlüsselwort ist die richtige Wahl für Endseiten innerhalb der Umfrage, bei denen sich die URL nicht ändert.
  • Schlüsselwörter genau wählen. Ein kurzes, häufiges Wort wie danke oder fertig kann auf eine Seite mitten in der Umfrage passen und den Testlauf dort beenden. Nimm lieber einen ganzen Satz von der Endseite.
  • Mit einem Testlauf prüfen. Nachdem du einen neuen Projekttyp eingerichtet hast, führe einen Test bis zum Ende durch und sieh dir das Ergebnis unter Testläufe an. Ist es nicht das erwartete, hat die Endseite nicht gepasst - vergleiche ihre URL und ihren Text mit deinen Kennungen.