ERGOQUEST est un système d'enquête à part entière dans SurveyTester. Un projet réglé sur ERGOQUEST (ou sur Automatic) reconnaît une enquête ERGOQUEST dès que l'extension de navigateur l'ouvre : chaque question avec ses options de réponse, les lignes de grille, les choix d'images et les champs ouverts, ainsi que le message affiché par ERGOQUEST quand une page n'a pas été remplie entièrement. Ensuite, tout le reste de SurveyTester fonctionne comme d'habitude : Auto Answer, Auto Complete, SurveyBots, cas de test, tickets et la vue Pages & Routing.
À quoi ressemble une enquête ERGOQUEST pour un testeur
Une enquête ERGOQUEST est un questionnaire classique, page par page : le répondant répond et clique sur Weiter (Suivant), puis le serveur envoie la page suivante. Les boutons de réponse ne sont pas de vrais boutons radio ou cases à cocher : ce sont des images qui changent au clic, et l'enquête garde les réponses dans des champs cachés derrière elles. Il n'y a généralement pas de bouton Retour.

Pourquoi c'est difficile à tester sans SurveyTester
- Pas de vrais contrôles de formulaire. Comme les boutons sont des images, les outils qui cherchent des boutons radio et des cases à cocher ne trouvent rien à remplir. SurveyTester clique sur les mêmes cellules et images qu'un répondant, si bien que les scripts d'ERGOQUEST enregistrent la réponse.
- Listes mélangées et filtrées. Les options s'affichent souvent dans un ordre aléatoire, et une question de suivi peut ne montrer que ce qui a été choisi avant (« Laquelle de ces banques est votre banque principale ? » ne liste que les banques utilisées). SurveyTester enregistre chaque option avec le code de réponse d'ERGOQUEST et non sa position à l'écran : les cas de test et les tickets restent justes quel que soit l'ordre.
- Des règles cachées dans les scripts. Une option « aucune de ces réponses » qui désélectionne les autres, ou une limite comme « choisissez au maximum quatre services », n'existent que dans les scripts de l'enquête. SurveyTester les lit, marque l'option comme exclusive et ne choisit jamais plus de réponses que permis.
- Les pages incomplètes reviennent vides. Quand une page est envoyée incomplète, ERGOQUEST l'affiche de nouveau avec « Es wurden nicht alle Fragen beantwortet! », sans les réponses données auparavant. SurveyTester capture le message, l'attache à la question et, dans les tests automatisés, répond de nouveau au lieu de rester bloqué.
Types de questions pris en charge
| Type de question ERGOQUEST | Comment SurveyTester le teste |
|---|---|
| Choix unique | Une option est cliquée. |
| Choix multiple | Plusieurs options sont cliquées ; une option exclusive (« aucune de ces réponses ») n'est choisie que seule. |
| Option avec champ texte (« Autre : ___ ») | L'option est choisie et un texte adapté est saisi dans son champ. |
| Grille (affirmations en lignes, échelle en colonnes) | Un point de l'échelle est choisi par ligne ; les lignes gardent le code de ligne d'ERGOQUEST (F20_05). |
| Choix d'images (une ou plusieurs) | Les vignettes sont cliquées ; un maximum (« au maximum quatre ») est respecté. |
| Champ numérique (par exemple l'âge) | Un nombre qui tient dans le champ est saisi ; l'unité à côté (« Jahre ») est conservée. |
| Zone de texte | Un texte adapté est saisi. |
| Page d'information | Enregistrée comme information ; SurveyTester continue avec Weiter. |
Un type de question que SurveyTester ne connaît pas encore est tout de même enregistré comme page pour que le test continue ; il est marqué dans la structure de la page pour que vous voyiez quel type demande de l'attention.
Pas à pas
- Créer le projet. Choisir ERGOQUEST comme système d'enquête ou laisser Automatic : l'enquête est reconnue dans les deux cas. Coller le lien de l'enquête.
- Lancer un test depuis le projet avec l'extension de navigateur SurveyTester. La barre SurveyTester apparaît au-dessus de l'enquête et la première page est enregistrée comme étape 1. Si le lien passe d'abord par la page de démarrage d'un panel, celle-ci est également reconnue et SurveyTester poursuit dans l'enquête.
- Répondre à l'enquête à la main, ou avec Auto Answer et Auto Next. Chaque page affichée par ERGOQUEST devient l'étape suivante.
- Vérifier le résultat dans Pages & Routing : chaque question apparaît avec ses options de réponse, ses lignes de grille et chaque message affiché par ERGOQUEST pendant le test.

Bon à savoir
- Noms des questions. ERGOQUEST numérote ses questions ; SurveyTester reprend ces numéros (
F2,F23), les lignes de grille y ajoutent le code de ligne (F20_05) et les champs texte gardent le nom de champ d'ERGOQUEST (F7T01). - La même page deux fois. Une page envoyée incomplète réapparaît sous le même nom, avec le message attaché. Un test qui échoue sans cesse sur la même page est arrêté comme bloqué.
- La fin de l'enquête. Les enquêtes se terminent généralement sur la page de remerciement ou de redirection du panel. Ajoutez-la aux pages de fin d'enquête du type de projet (ou du projet) pour que SurveyTester sache quel résultat le test a atteint.
