CMIX de Dynata est un système d'enquête à part entière dans SurveyTester. Un projet réglé sur CMIX (Dynata) (ou sur Automatic) reconnaît une enquête CMIX dès que l'extension de navigateur l'ouvre : chaque question avec ses options de réponse, les lignes de grille, les échelles des curseurs et les champs ouverts, ainsi que le message que CMIX affiche sous une question restée sans réponse. 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 CMIX pour un testeur
Une enquête CMIX ressemble à un questionnaire page par page avec un bouton Next (ou Finish sur la dernière page), mais le navigateur ne charge jamais de nouvelle page : CMIX envoie les réponses en arrière-plan et remplace la page dans la même fenêtre. La barre d'adresse ne change pas de la première question à la dernière. Beaucoup de types de questions sont interactifs : des boutons de réponse qui montrent une affirmation à la fois, des cartes à trier, des curseurs, des éléments à classer par un chiffre, un rayon de produits à mettre dans le panier.

Pourquoi c'est difficile à tester sans SurveyTester
- Les pages changent sans rechargement. Les outils qui attendent une navigation du navigateur ne remarquent jamais que la page CMIX suivante est arrivée. SurveyTester observe l'enquête elle-même et enregistre chaque page remplacée comme une étape à part.
- Des widgets interactifs. Button select, tri de cartes, curseurs et classements par chiffre gardent leurs vraies réponses dans des champs cachés derrière le widget visible. SurveyTester sait où CMIX enregistre chaque réponse et la saisit comme la page l'attend : un curseur est déplacé sur son échelle, un rang est saisi dans le champ de l'élément.
- La validation reste sur la page. Quand une question obligatoire est sautée, CMIX ne recharge pas : il écrit « Please provide an answer below. » sous la question et conserve les réponses déjà données. SurveyTester capture le message, le rattache à la bonne question et, dans les exécutions automatisées, répond à nouveau au lieu de rester bloqué.
- Des noms lisibles au lieu de numéros. CMIX nomme ses champs avec de longs numéros internes. SurveyTester utilise
les noms donnés par l'auteur aux questions (
Q1,Q1_1,intro_screener) et les codes de réponse de l'auteur partout où CMIX les affiche : les cas de test et les tickets se lisent comme le questionnaire.
Types de questions pris en charge
| Type de question CMIX | Comment SurveyTester le teste |
|---|---|
| Choix unique, choix multiple | Une ou plusieurs options sont cliquées ; une option avec champ de texte (« Autre : ___ ») reçoit un texte adapté. |
| Text suggestion (taper et choisir dans la liste) | Le nom de l'option est saisi dans le champ de recherche et la suggestion est choisie, comme le ferait un répondant ; les options choisies apparaissent sous forme de puces. |
| Liste déroulante | Une valeur est sélectionnée. |
| Champ numérique (par exemple l'âge) | Un nombre dans la plage autorisée est saisi ; l'unité à côté (« ans ») est conservée. |
| Zone de texte | Un texte adapté est saisi, dans la longueur maximale. |
| Grille, notation par étoiles | Un point d'échelle est choisi par ligne. |
| Button select (une affirmation à la fois) | La grille derrière les boutons est remplie ligne par ligne. |
| Tri de cartes | Les cartes sont glissées dans leurs paniers, ou les boutons de la vue carte par carte sont pressés dans l'ordre ; les lignes gardent leurs noms d'auteur (Q3_1). |
| Curseur | Chaque curseur est déplacé sur une valeur de son échelle. |
| Rank sort (glisser dans la liste classée) | Les éléments sont glissés dans la liste classée dans l'ordre des rangs (par exemple votre top 5) ; la liste les numérote. |
| Numeric rank | Chaque élément reçoit son rang saisi dans son champ, dans la plage autorisée. |
| Test de rayon | Une quantité est saisie par produit. |
| Page turner (brochure) | La brochure est feuilletée jusqu'à sa dernière page, ce qui débloque Next ; SurveyTester continue ensuite. |
| Page d'information | Enregistrée comme information ; SurveyTester continue avec Next. |
| Stack sort (glisser dans des paniers) | Chaque carte est glissée dans l'un des paniers. |
| Text highlighter (cliquer des mots pour les colorer) | Les mots sont cliqués une ou deux fois pour recevoir l'une des couleurs de la légende ; chaque mot est enregistré avec sa couleur ou comme non surligné. |
| Spot highlighter (cliquer des zones d'une image) | Un état de la légende est choisi et un point est placé sur l'image ; si les commentaires sont activés, le point reçoit un commentaire. Chaque état est enregistré comme choisi ou non, avec son commentaire. |
Un type de question que SurveyTester n'a pas encore rencontré est tout de même enregistré comme page pour que l'exécution continue ; il est signalé dans la structure de la page afin que vous voyiez quel type demande attention.
Pas à pas
- Créez le projet. Choisissez CMIX (Dynata) comme système d'enquête, ou laissez Automatic : l'enquête est reconnue dans les deux cas. Collez le lien de l'enquête.
- Lancez une exécution de 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 d'accueil d'un panel, celle-ci est reconnue aussi et SurveyTester continue dans l'enquête.
- Répondez à l'enquête à la main, ou appuyez sur Auto Answer et Auto Next pour laisser SurveyTester remplir la page et avancer. Chaque page que CMIX insère devient l'étape suivante, même si l'adresse ne change jamais.
- Vérifiez le résultat sur la page Pages & Routing : chaque question apparaît avec ses options de réponse, ses lignes de grille, ses échelles et chaque message de validation que CMIX a affiché pendant l'exécution.

Bon à savoir
- Noms des questions. SurveyTester utilise les noms de questions de l'auteur ; les lignes de grille ajoutent
l'identifiant de ligne de CMIX (
Q1_798627) sauf si l'auteur les a nommées (Q3_1) ; la page porte le nom de ses questions (Q1_Q2). - La même page deux fois. Une page refusée par CMIX réapparaît sous le même nom, avec le message rattaché. Une exécution qui échoue sans cesse sur la même page est arrêtée comme bloquée.
- La fin de l'enquête. Les enquêtes CMIX se terminent généralement par une redirection vers la page de remerciement du panel. Ajoutez cette page aux pages de fin d'enquête du type de projet (ou du projet) pour que SurveyTester sache quel résultat l'exécution a atteint.
- Pages en boucle. Quand une page est affichée une fois par élément choisi, chaque itération est enregistrée comme une page à part.
