Aller au contenu

Tester les enquêtes UNICOM Intelligence (Dimensions)

SurveyTester lit nativement les enquêtes UNICOM Intelligence / IBM SPSS Dimensions : grilles, boucles, sommes, MaxDiff, réponses spéciales, page de fin.

Publié 6 min de lecture .md

UNICOM Intelligence - plus connu sous les noms IBM SPSS Dimensions ou IBM SPSS Data Collection - est un système d'enquête à part entière dans SurveyTester. Un projet réglé sur UNICOM Intelligence (IBM SPSS Data Collection/SPSS Dimensions) (ou sur Automatique) reconnaît une enquête Dimensions dès que l'extension de navigateur l'ouvre : chaque page avec ses questions, ses catégories de réponse, les lignes et colonnes des grilles, les champs texte et numériques, les messages d'erreur et la page de fin. Ensuite, tout fonctionne comme d'habitude - Auto Answer, Auto Complete, SurveyBots, cas de test, issues et la vue Pages et routage.

À quoi ressemble une enquête Dimensions pour un testeur

Une enquête Dimensions s'exécute dans le lecteur web de l'Interviewer Server. Le lien d'enquête pointe le plus souvent vers mrIWeb.dll avec le projet dans l'adresse, par exemple https://<serveur>/mrIWeb/mrIWeb.dll?I.Project=<PROJET> ; si vous collez un tel lien dans un nouveau projet, SurveyTester présélectionne Dimensions. Chaque page est une page web classique : le répondant répond, clique sur Suivant et le serveur envoie la page suivante. Si une réponse manque ou sort de la plage autorisée, la même page revient avec un message d'erreur rouge au-dessus de la question.

L'apparence d'une enquête Dimensions dépend entièrement de ses modèles (templates). Deux enquêtes du même système peuvent sembler très différentes, mais elles partagent la même structure - et c'est cette structure que SurveyTester lit.

Placeholder: screenshot of a Dimensions survey page with a single-choice grid and the Next button, the SurveyTester bar on top
Une page Dimensions en test

Pourquoi c'est difficile à tester sans SurveyTester

  • Chaque enquête a ses propres modèles. Les grilles s'affichent en tableau, en rangées de boutons ou avec une ligne par élément ; listes déroulantes, zones de liste et champs texte peuvent se trouver dans les cellules. SurveyTester lit les questions à partir de la structure de la page, pas de l'apparence du modèle.
  • Les noms de variables sont cachés dans la page. Dimensions construit ses noms de champs à partir de la question, de l'itération de boucle et de la catégorie. SurveyTester en retrouve les noms de questions et de catégories du script : le testeur voit Q5 et ses catégories plutôt que de longs noms techniques.
  • Les réponses spéciales passent facilement inaperçues. « Ne sait pas », « Sans réponse » et « Refus » apparaissent souvent comme une petite case à côté d'un champ texte ou numérique. SurveyTester les rattache à leur champ au lieu d'en faire des questions séparées.
  • Les règles n'apparaissent que sous forme d'erreur. Plages de nombres, nombre de réponses autorisé et totaux ne sont souvent vérifiés qu'à l'envoi de la page. SurveyTester lit le message d'erreur, en déduit la règle et la respecte à l'essai suivant.

Types de questions pris en charge

Type de question DimensionsComment SurveyTester l'enregistre
Choix unique (boutons radio, liste déroulante, zone de liste)Une catégorie est choisie.
Choix multiple, avec catégories exclusivesPlusieurs catégories sont cochées ; une catégorie exclusive comme « Aucune » est cochée seule.
Catégories « Autre, précisez »La catégorie et son champ texte sont enregistrés ensemble ; un texte est saisi quand la catégorie est choisie.
Case oui/nonLa case est cochée ou laissée vide.
Texte libre (une ligne ou zone de texte)Un texte adapté, dans la longueur autorisée, est saisi.
Champs numériquesUn nombre dans la plage autorisée est saisi ; les plages tirées des messages d'erreur sont respectées.
Champs texte et numériques avec « Ne sait pas », « Sans réponse » ou « Refus »La réponse spéciale est enregistrée avec son champ.
Grille à choix unique, aussi en échelle de notation sur une seule ligneChaque ligne reçoit une colonne.
Grille à choix multipleChaque ligne reçoit ses coches ; les colonnes exclusives sont cochées seules, une colonne limitée à une réponse en reçoit une.
Grilles avec listes déroulantes, champs texte ou numériques dans les cellulesChaque cellule est enregistrée comme champ de sa ligne et remplie selon son type.
Grilles avec lignes « Autre, précisez »La ligne et son champ texte sont enregistrés ensemble.
Grille inversée (éléments en colonnes, échelle en lignes)Chaque colonne est enregistrée comme un élément avec sa propre échelle.
Grilles composées (plusieurs questions par ligne)Chaque question de chaque ligne est enregistrée séparément.
Grilles numériques à total imposé (somme constante, totaux par ligne)Les valeurs sont réparties pour que le total soit juste.
Grilles de classementChaque élément reçoit un rang différent.
MaxDiff (colonnes « le meilleur » et « le moins bon »)Pour chaque tâche, un meilleur élément et un autre moins bon sont choisis. Voir Tester les questions MaxDiff.
Notoriété spontanée (une liste de champs texte, éventuellement avec « Ne sait pas »)Un ou plusieurs champs sont remplis en partant du haut ; la case « Ne sait pas » est enregistrée avec la question.
Pages d'information et bannièresEnregistrées comme pages d'information, sans réponse ; les textes des bannières appartiennent à la page.

Messages d'erreur, pages de test et page de fin

  • Messages d'erreur. Chaque message d'erreur rouge de Dimensions est enregistré avec la question à laquelle il se rapporte : le résultat montre quelle question l'enquête a refusée, et avec quel texte.
  • Pages réservées aux tests. Les pages que le script n'affiche qu'en mode test - par exemple avec « DISPLAYED DURING TESTING ONLY » ou « [HIDDEN QUESTION] » dans le texte - sont enregistrées, mais Auto Answer ne les remplit pas.
  • Navigation. SurveyTester utilise les boutons Suivant et Précédent de l'enquête et n'appuie jamais sur les boutons « Aller à », « Premier » ou « Dernier » que certains modèles affichent.
  • Page de fin. Une page sans nom de question est enregistrée comme dernière étape du test, avec le message de clôture comme texte. Les résultats complete, screenout et quota se configurent comme pour tout autre système d'enquête, avec les identifiants de pages de fin du projet. Voir Définir les pages de fin du questionnaire.

Étape par étape

  1. Créez le projet. Choisissez UNICOM Intelligence (IBM SPSS Data Collection/SPSS Dimensions) comme système d'enquête, ou laissez Automatique - l'enquête est reconnue dans les deux cas. Collez le lien de l'enquête.
  2. Lancez un test depuis le projet avec l'extension de navigateur SurveyTester, ou laissez les SurveyBots parcourir l'enquête. La barre SurveyTester apparaît au-dessus et la première page est enregistrée comme étape 1.
  3. Répondez à l'enquête à la main, ou utilisez Auto Answer et Auto Next pour que SurveyTester remplisse la page et avance. Chaque page crée l'étape suivante.
  4. Vérifiez le résultat sur la page Pages et routage : chaque page apparaît avec ses questions, chaque question avec ses catégories, les lignes et les colonnes de ses grilles.
Placeholder: screenshot of the Pages et routage page of a Dimensions project listing a grid question with its rows and columns and a number question with a Don't know option
Les pages et questions Dimensions telles que SurveyTester les enregistre

Bon à savoir

  • Noms des questions et des pages. SurveyTester reprend les noms du script Dimensions : la page porte le nom de sa question ou de sa page dans le routage, questions et catégories gardent leur nom de script. Les questions placées dans des boucles et des grilles portent le nom de leur question parente et de leur itération : la même question dans deux itérations reste distincte.
  • Chargez d'abord les métadonnées. Si vous disposez du fichier .mdd de l'enquête, chargez-le sur la page Pages & Routing avant le premier test. SurveyTester connaît alors toutes les questions à l'avance, y compris celles qu'aucun test n'a encore atteintes. Voir Survey Metadata Upload.
  • Export vers Dimensions. Ce que SurveyTester a enregistré peut être exporté en script Dimensions. Voir Exporter le questionnaire testé en document ou en script Dimensions.
  • Lecteurs CATI et XML. Les pages du lecteur CATI de Dimensions et du lecteur XML sont elles aussi reconnues automatiquement ; choisissez Automatique ou l'entrée Dimensions pour ces projets.
  • Modèles personnalisés. Certaines enquêtes utilisent des modèles très personnalisés ou des éléments interactifs (curseurs, glisser-déposer, classement par clic sur des tuiles). SurveyTester enregistre leurs champs, mais ne peut pas toujours y répondre automatiquement. Si SurveyTester ne lit pas correctement une page, envoyez-la-nous.