Zum Inhalt springen

Survio-Umfragen testen

SurveyTester liest Survio-Umfragen nativ: Begrüßungsseite, jeder Fragetyp, Schieberegler, Rankings, Pflichtfeld-Warnungen und die Dankesseite.

Veröffentlicht 4 Min. Lesezeit .md

Survio ist ein eigenes Umfragesystem in SurveyTester. Ein Projekt mit dem Umfragesystem Survio (oder Automatic) erkennt eine Survio-Umfrage, sobald die Browser-Erweiterung sie öffnet: die Begrüßungsseite, jede Seite mit ihren Fragen, Antwortoptionen, Matrixzeilen, Skalen, Schiebereglern und Rankings, die Warnung, die Survio unter einer nicht beantworteten Pflichtfrage zeigt, und die Dankesseite am Ende. Von da an funktioniert alles andere in SurveyTester wie gewohnt - Auto Answer, Auto Complete, SurveyBots, Testfälle, Issues und die Übersicht Fragen & Logik.

So sieht eine Survio-Umfrage für den Tester aus

Eine Survio-Umfrage läuft unter https://www.survio.com/survey/d/<Umfrage-Id> - eine Adresse für den ganzen Lauf. Meist beginnt sie mit einer Begrüßungsseite und einem Start-Knopf. Dahinter liegen die Seiten der Umfrage nebeneinander wie Folien: Ein Klick auf den Weiter-Knopf schiebt die nächste Seite im selben Browser-Tab ins Bild, ohne neu zu laden. Die Fragen sind nummerierte Blöcke mit Titel und optionaler Beschreibung; ein Zurück-Pfeil in der Fußzeile führt zur vorigen Seite, wenn der Autor das erlaubt. Auf der letzten Seite sendet der Knopf die Antworten ab, und die Dankesseite erscheint.

Placeholder: screenshot of a Survio survey page with numbered question blocks, a star rating and the continue button, the SurveyTester bar on top
Eine Survio-Seite im Test

Warum das ohne SurveyTester schwer zu testen ist

  • Alle Seiten sind immer da. Survio lädt alle Seiten der Umfrage auf einmal und schiebt nur die sichtbare an ihren Platz. Ein generisches Werkzeug, das die Seite liest, sieht jede Frage der ganzen Umfrage gleichzeitig. SurveyTester weiß, welche Folie gerade gezeigt wird, und erfasst nur diese Seite als Testschritt - die Begrüßungsseite, jede Fragenseite und die Dankesseite.
  • Nichts lädt neu. Weil die ganze Umfrage unter einer Adresse lebt, gibt es keine neue Seite, auf die man warten könnte. SurveyTester erfasst bei jedem Wechsel auf die nächste Folie einen neuen Schritt und einen Rückwärtsschritt, wenn der Zurück-Pfeil benutzt wird.
  • Validierung passiert im Browser. Eine leer gelassene Pflichtfrage hält die Seite fest: Survio schreibt eine kurze Warnung mit Warnsymbol unter die Frage ("Erforderliche Frage"), und bei einer Matrix mit Mindest- und Höchstzahl an Antworten pro Zeile nennt sie, wie viele zu wählen sind. SurveyTester erfasst die Warnung und hängt sie an die Frage.
  • Widgets ohne einfache Formularfelder. Das Dropdown ist eine eigene Liste, Rankings werden per Ziehen sortiert und mit Ok bestätigt, semantische Differentiale sind Schieberegler, und die 100-Punkte-Frage verteilt Punkte auf Elemente. SurveyTester liest sie alle als Fragen mit ihren Optionen, Skalenpunkten oder Elementen.

Unterstützte Fragetypen

Survio-FragetypSo erfasst SurveyTester ihn
EinfachauswahlEine Option wird gewählt.
MehrfachauswahlMehrere Optionen werden angehakt.
Bildauswahl (einfach oder mehrfach)Ein oder mehrere Bilder werden gewählt; jedes Bild ist eine Option.
DropdownEin Eintrag der Liste wird gewählt.
Matrix - eine AntwortJede Zeile wird mit einer Spalte beantwortet.
Matrix - mehrere AntwortenPro Zeile werden mehrere Spalten angehakt.
RankingJedes Element erhält einen anderen Rang.
TextEin passender Text wird eingetippt.
E-MailEine gültige E-Mail-Adresse wird eingetippt.
ZahlEine Zahl wird eingetippt.
DatumEin Datum wird eingetragen.
Smiley-SkalaEiner der Smileys wird gewählt.
SternebewertungEine Anzahl Sterne wird gewählt.
NPS (0 bis 10)Ein Punkt von 0 bis 10 wird gewählt; die Polbeschriftungen bleiben erhalten.
Semantisches DifferentialJede Zeile ist ein Schieberegler zwischen linkem und rechtem Pol, erfasst mit den Positionen 1 bis N.
100-Punkte-VerteilungDie Punkte werden so auf die Elemente verteilt, dass sie 100 ergeben.

Begrüßungsseite und Dankesseite

  • Begrüßungsseite. Wird als erster Schritt des Laufs erfasst, ohne etwas zu beantworten. Ihr Start-Knopf führt zur ersten Fragenseite.
  • Dankesseite. Wird nach dem Absenden der Antworten als letzter Schritt erfasst. Umfragen im kostenlosen Survio-Tarif zeigen keinen eigenen Dankestext; Survio blendet stattdessen eine Werbeseite über Survio in einem Rahmen ein. SurveyTester erkennt diesen Rahmen als Dankesseite und beschriftet ihn mit dem Dankestitel, den der Autor in Survio eingestellt hat.
  • Endseiten-Ergebnisse. Complete, Screenout und Quota werden wie bei jedem anderen Umfragesystem über Endseitenkennungen im Projekt eingestellt. Siehe Umfrage-Endseiten.

Schritt für Schritt

  1. Projekt anlegen. Als Umfragesystem Survio wählen oder bei Automatic bleiben - die Umfrage wird in beiden Fällen erkannt. Den Umfragelink einfügen (https://www.survio.com/survey/d/...).
  2. Testlauf starten aus dem Projekt mit der SurveyTester-Browser-Erweiterung, oder die Umfrage von SurveyBots durchlaufen lassen. Die SurveyTester-Leiste erscheint über der Umfrage, und die Begrüßungsseite wird als Schritt 1 erfasst.
  3. Umfrage beantworten - von Hand oder mit Auto Answer und Auto Next. Jeder Seitenwechsel erzeugt den nächsten Schritt.
  4. Ergebnis prüfen unter Fragen & Logik: Jede Seite erscheint mit ihren Fragen, jede Frage mit ihren Antwortoptionen, Zeilen, Skalenpunkten oder Elementen und jeder Warnung, die die Umfrage im Lauf gezeigt hat.
Placeholder: screenshot of the Pages & Routing page of a Survio project listing numbered questions such as Q1234567 with their options, a matrix with its rows and a semantic differential with slider rows
Die Survio-Seiten und -Fragen, wie SurveyTester sie erfasst

Gut zu wissen

  • Fragenamen. Survio gibt jeder Frage und jeder Option eine numerische Id. SurveyTester nennt eine Frage Q plus diese Id und verwendet die Options-Ids als Antwortwerte, sodass die Namen gleich bleiben, wenn der Autor eine Frage dazwischen einfügt oder Optionen umsortiert.
  • Passwortgeschützte Umfragen warten auf manuelle Eingabe: Ein Tester gibt das Passwort in einem Testlauf mit der Browser-Erweiterung von Hand ein, und der Lauf geht von dort aus weiter.