Emazing Retailing ist ein eigenes Umfragesystem in SurveyTester. Ein Projekt mit dem Umfragesystem Emazing (oder Automatic) erkennt eine Emazing-Umfrage, sobald die Browser-Erweiterung sie öffnet - die Screening-Fragen, die anschließende Einkaufssimulation und die Fragen, die danach zu jedem Produkt im Warenkorb gestellt werden. 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 Emazing-Umfrage für den Tester aus
Eine Emazing-Studie hat drei Abschnitte, die völlig unterschiedlich aussehen:
- Der Screener - ein klassischer Fragebogen, eine Frage pro Seite, mit dem Knopf Next question und dem Hinweis "This question is mandatory". Einen Zurück-Knopf gibt es nicht.
- Die Einkaufssimulation - ein kleiner Webshop: eine Produktliste mit Filtern und Warenkorb, eine Produktseite mit Add to cart und Buy now, der Warenkorb mit Checkout sowie auf jeder Seite der Knopf Not interested in any product für Befragte, die nichts kaufen möchten.
- Die Folgefragen - dieselben Fragen werden für jedes Produkt im Warenkorb einmal gestellt ("What do you like about this product?"); jede Seite zeigt das Produkt, um das es geht.

Warum das ohne SurveyTester schwer zu testen ist
- Der Shop ist kein Fragebogen. Produktkacheln, "Add to cart" und "Checkout" sind Links und Knöpfe, keine Fragen. SurveyTester behandelt die Produktliste als Mehrfachauswahl (jedes Produkt ist eine Option), die Produktseite als Wahl zwischen "in den Warenkorb" und "weiter", und den Warenkorb als schreibgeschützte Zusammenfassung der Auswahl - ein automatischer Lauf kauft sich so wie ein Befragter bis zum Checkout durch.
- Dieselbe Frage, viele Male. Nach dem Shop bekommt jedes Produkt im Warenkorb dieselben Fragen. SurveyTester
benennt jede Runde nach dem Produkt (
Q10635_13051,Q10635_13106), sodass der Testlauf jede Runde einzeln zeigt und ein Testfall sie unterschiedlich beantworten kann. - Regeln, die in der Seite stecken. Eine "Keine davon"-Option, die alle anderen abwählt, oder eine Obergrenze für die Anzahl der Antworten gibt es nur in Emazings Skripten. SurveyTester liest sie, markiert die Option als exklusiv und hält die Grenze ein.
- Fehler bleiben stumm. Wird eine Pflichtfrage ohne Antwort abgeschickt, zeigt Emazing einfach dieselbe Seite noch einmal - ohne Fehlermeldung. SurveyTester erkennt die wiederholte Seite und bleibt nicht hängen.
- Screenouts sind sichtbar. Emazings Demo-Links markieren jede Option, die das Interview beendet ("Screen out", "Screen out quota"). SurveyTester speichert die Markierung an der Option und kann daraus die Completed- und Screenout-Testfälle bauen - siehe Testfälle aus den Regeln der Umfrage.
Unterstützte Fragetypen
| Emazing-Seite | So testet SurveyTester sie |
|---|---|
| Einfachauswahl | Eine Option wird angeklickt. |
| Mehrfachauswahl | Mehrere Optionen werden angeklickt; eine exklusive Option ("keine davon") nur allein, die erlaubte Anzahl wird eingehalten. |
| Option mit Textfeld ("Other, please specify") | Die Option wird gewählt und ein passender Text in ihr Feld getippt. |
| Offene Frage (Textfeld) | Ein passender Text wird getippt; das Produkt, um das es geht, ist Teil des Fragetexts. |
| Erklärungs-/Informationsseite | Wird als Information erfasst; SurveyTester geht mit Next question weiter. |
| Videoseite | SurveyTester wartet, bis das Video zu Ende ist und Next question aktiv wird. |
| Shop: Produktliste | Eine Mehrfachauswahl, deren Optionen die Produkte sind; "Not interested in any product" ist der exklusive Ausweg, der Warenkorb-Link führt zum Checkout, sobald etwas im Korb liegt. |
| Shop: Produktseite | Eine Einfachauswahl zwischen Add to cart, Buy now und Not interested; Back to results setzt den Einkauf fort. |
| Shop: Warenkorb | Schreibgeschützt: die Produkte im Korb werden als Antwort erfasst; Checkout führt weiter. |
Einen Seitentyp, den SurveyTester noch nicht kennt (etwa einen Schieberegler oder eine Preisfrage), erfasst es trotzdem als Seite, damit der Testlauf weitergeht; er ist in der Seitenstruktur markiert, sodass Sie sehen, welcher Typ Aufmerksamkeit braucht.
Schritt für Schritt
- Projekt anlegen. Wählen Sie Emazing als Umfragesystem oder lassen Sie Automatic stehen - die Umfrage
wird so oder so erkannt. Fügen Sie den Umfragelink ein. Nehmen Sie bevorzugt den Demo-Link des Anbieters
(
emzrtl_source=demo): Er zeigt die Screenout-Markierungen, aus denen SurveyTester Testfälle macht, und verbraucht kein echtes Sample. - Testlauf starten aus dem Projekt mit der SurveyTester-Browser-Erweiterung. Die SurveyTester-Leiste erscheint über der Umfrage, die erste Frage wird als Schritt 1 erfasst.
- Umfrage beantworten - von Hand oder mit Auto Answer und Auto Next, dann füllt SurveyTester die Seite und geht weiter. Im Shop öffnet Auto Answer ein Produkt, legt es in den Korb, kehrt zur Liste zurück und geht schließlich in den Warenkorb und zum Checkout - oder verlässt den Shop über Not interested in any product.
- Ergebnis prüfen auf der Seite Fragen & Logik: die Screener-Fragen, die Shop-Seiten und je Produkt eine Runde Folgefragen.


Hinweise
- Fragenamen. Emazing nummeriert seine Fragen; SurveyTester verwendet diese Nummern (
Q10117). Shop-Seiten heißenShop_<Studie>,Product_<Produkt>undCart_<Studie>; Folgefragen hängen das Produkt an (Q10635_13051). - Antwortcodes sind global. Emazings Antwortcodes identifizieren die Option auf der ganzen Plattform, nicht nur innerhalb einer Frage. SurveyTester rät deshalb nie, welcher Code ein exklusives "keine davon" ist - es liest die Markierung, die Emazing an die Option setzt.
- Der Shop ist zufällig. Die Reihenfolge der Produkte in der Liste ändert sich bei jedem Besuch. Produkte werden über ihren Code erfasst, Testfälle und Issues bleiben richtig.
- Das Ende der Umfrage. Studien enden meist auf der Weiterleitungsseite des Panels. Tragen Sie sie bei den Umfrage-Endseiten des Projekttyps (oder des Projekts) ein, damit SurveyTester weiß, welches Ergebnis der Lauf erreicht hat.
