Comment tester votre site SM Apply

Le test de votre site est une étape cruciale pour vous assurer que tout fonctionne selon vos souhaits. Grâce à de nombreux processus personnalisés et automatisés, le système fonctionnera conformément à sa configuration. Cet article vous présentera donc les différentes manières de tester les différentes sections du site avant son lancement.

Lorsque vous testez votre site, il est particulièrement utile de disposer de comptes de messagerie pour tester les différents processus de votre site.

Le processus d’ajout d’un utilisateur test est le même que celui utilisé pour ajouter un utilisateur actif sur le site. Pour ajouter un utilisateur :

  1. Accédez à Gérer les utilisateurs.
  2. Cliquez sur Ajouter un utilisateur dans le coin supérieur droit.
  3. Saisissez le prénomle nom et l’adresse email de l’utilisateur que vous souhaitez ajouter.
  4. Sélectionnez  le ou les rôles auxquels vous souhaitez ajouter l’utilisateur pour le test. Par exemple, si vous testez le processus de demande, vous devrez ajouter l’utilisateur en tant que demandeur.
  5. NE sélectionnez PAS Avertir l’utilisateur par email qu’il a été ajouté.
  6. Facultatif : saisissez les champs personnalisés de rôle applicables.
  7. Cliquez sur Ajouter l’utilisateur.

Dans SurveyMonkey Apply, vous pouvez exploiter la capacité de Gmail à usurper une adresse email. Ce processus vous permettra de configurer, au sein du site, plusieurs comptes dont les adresses email différentes à première vue. Toutefois, si un email est envoyé depuis le site, il sera envoyé à la véritable adresse email.

En règle générale, si votre adresse email est exemple@gmail.com, vous pouvez créer autant de comptes que vous le souhaitez sous cet email en ajoutant un « + » et du texte supplémentaire après le début de l’adresse email initiale. Par exemple :
exemple+test1@gmail.com
exemple+applicant@gmail.com
exemple+100@gmail.com

Cela peut être utile pour tester l’affichage d’un email lors de sa réception et voir à quel moment du traitement certains emails seront envoyés. Consultez la section Test des emails ci-dessous pour en savoir plus sur ce processus.

REMARQUE : Vous pouvez utiliser la valeur qui suit le + à condition que les caractères suivent le format d'email classique.

Après avoir ajouté un utilisateur en tant que demandeur sur le site, vous pouvez utiliser ce demandeur pour tester le processus de demande.

Pour tester le processus de demande avec les autorisations des demandeurs :

  1. Assumez le rôle du demandeur.
  2. Créez une nouvelle demande pour cet utilisateur.
  3. Parcourez le processus de demande en exécutant les tâches de la ou des phases de demande comme si vous étiez un demandeur à l'origine de cette demande.
  4. Assurez-vous d'effectuer toutes les tâches (formulaires de demande, chargements, invitations des recommandeurs, etc.). Cela peut faciliter le processus de résolution des problèmes des demandeurs.
  5. Une fois que vous avez terminé toutes les tâches, envoyez votre demande de test.

Si votre demande inclut une tâche de recommandation, vous voudrez peut-être tester ce processus.

  1. Assumez le rôle du demandeur.
  2. Dans la demande créée, démarrez la tâche du recommandeur.
  3. Envoyez l’invitation à votre propre adresse email en utilisant une autre adresse email à laquelle vous avez accès ou en utilisant le processus d’usurpation de Gmail détaillé ci-dessus.
  4. Connectez-vous en tant que recommandeur du test, ou assumez le rôle du recommandeur.
  5. Essayez de refuser puis d'accepter la recommandation.
  6. Après avoir accepté la recommandation, renseignez le formulaire ou chargez la tâche.
  7. Envoyez la recommandation.
  8. Consultez l’ aperçu de l’application d’administration pour voir apparaître la recommandation finalisée.

REMARQUE : Vérifiez que le paramètre « Autoriser les demandeurs à voir les recommandations finalisées » est correctement configuré. Lorsque cette option est activée, la recommandation s'affiche lorsque vous assumez le rôle de demandeur. S'il n'est pas activé, il ne sera visible que dans l'aperçu de la demande d'administration.

Tester le processus de demande vous permettra de vous assurer du bon fonctionnement de toutes les automatisations et variables de chaînage actives dans vos formulaires. Vous pouvez également consulter les sections spécifiques ci-dessous pour en savoir plus sur le test de chaque fonctionnalité. L’ajout d’un utilisateur et d’une demande de test seront systématiquement mentionnés dans les différentes sections de cet article.

Après avoir testé le processus de demande, vous pouvez déplacer ces demandes à la phase d'évaluation afin de tester le processus d'évaluation.

Pour tester le processus d’évaluation :

  1. Ajouter un nouvel utilisateur en tant qu’évaluateur.
  2. Attribuez la ou les demandes à l'évaluateur. Si les demandes ne sont pas attribuées à l'évaluateur par le biais d'une des méthodes disponibles, l'évaluateur ne les verra pas dans son panel d'évaluateur.
  3. Assumez le rôle de l'évaluateur.
  4. Consultez notre article sur le portail des évaluateurs pour savoir comment effectuer une évaluation sur le site.
  5. Parcourez le processus d’évaluation pour finaliser les évaluations de vos demandes de test.

Essayez de tester le formulaire d'évaluation, de prendre des notes sur les demandes, de télécharger les évaluations et les demandes, etc. Ainsi, vous pourrez mieux comprendre le processus de résolution des problèmes des évaluateurs en ligne.

Le test du processus d'évaluation vous permettra de vous assurer du bon fonctionnement de toutes les automatisations et variables de chaînage actives dans vos formulaires. Vous pouvez également consulter les sections spécifiques ci-dessous pour en savoir plus sur le test de chaque fonctionnalité.

Lorsque vous avez créé une automatisation sur le site, il est important de la tester pour vous assurer que l'automatisation est correcte. Ceci est particulièrement important lorsque vous ajoutez des conditions à vos automatisations et que vous voulez qu'elles se déclenchent pour les bonnes applications et non pour les applications qui ne répondent pas à vos conditions.

Pour tester votre automatisation

  1. Créez une application test qui correspond à toutes les conditions applicables de l’automatisation.
  2. Vérifiez que votre automatisation est Active.
  3. Dans l'application de test, activez votre automatisation.
    Par exemple, si l'automatisation est activée en remplissant un formulaire, utilisez votre application de test pour remplir ce formulaire.
  4. Vérifiez si l’action s’est produite. 

Lorsque vous créez des emails via Gérer les utilisateurs, Gérer les demandes ou Notifications, vous avez la possibilité d’envoyer un test. Cette fonctionnalité vous permettra de saisir un email et de tester son format ainsi que sa distribution lors de sa réception. Par exemple, si vous avez chargé un logo dans la section Conception des paramètres de l'email, vous pourrez voir comment il apparaît dans l'email reçu.

Cet email de test affichera le modèle général de l’email, mais il ne sera pas personnalisé pour l’utilisateur qui le recevra. Par conséquent, si l'email contient des variables de chaînage, elles ne seront pas envoyées lorsque vous cliquerez sur Envoyer le test, mais elles seront affichées sous forme d'espace réservé.

Comme mentionné plus haut, le bouton Envoyer le test ne chaînera pas de variables dans les emails reçus. Si vous souhaitez tester ces variables, vous devrez donc envoyer l'email à un utilisateur/une application auquel ces variables s'appliquent. Par exemple, si vous souhaitez chaîner une réponse depuis un formulaire de demandeur, vous devez vous assurer que la demande de test que vous utilisez a bien répondu à cette réponse.

C’est là que l’usurpation de Gmail peut être utile. Vous pouvez utiliser un compte usurpé pour créer une application, puis envoyer l'email à ce compte contenant les variables chaînées. L'email envoyé sera reçu à votre adresse Gmail et vous pourrez voir comment s'affichent les variables, y compris la mise en forme et la conception que vous avez appliquées.

Pendant la création d’un formulaire, vous pouvez le prévisualiser dans l’outil de conception de formulaires. Cela vous permettra de voir le formulaire en tant que demandeur. Cela vous permettra également de tester les éventuels chaînages de validationles chaînages d'expressions avancésles chaînages dans les formulaires ou les branchements conditionnels créés dans le formulaire afin de vous assurer que les bonnes questions s'affichent au moment opportun.

Toutefois, si vous souhaitez tester des variables de chaînage au sein du formulaire, comme obtenir le nom du demandeur ou une réponse à une question dans un formulaire différent, vous ne pourrez pas tester cela dans l’aperçu du formulaire. Il faudra utiliser une application de test.

Bien que l'aperçu du formulaire offre de nombreuses fonctionnalités de test, vous ne pourrez pas tester les variables de chaînage de formulaire à formulaire ou vous devrez utiliser des chaînages spécifiques au demandeur en tant qu'utilisateur.

Pour tester les variables de chaînage de cette manière, nous vous recommandons d’utiliser une application de test. L'utilisation d'une application de test vous permettra de tester des variables de chaînage, ainsi que tout ce qui peut être testé dans l'aperçu du formulaire.

Il est assez courant de devoir tester un programme sur votre site, y compris le processus de demande, le processus d'évaluation, les automatisations, etc. Cependant, vous n'êtes peut-être pas prêt à le rendre visible pour vos demandeurs.

Si c’est le cas, vous pouvez prendre les mesures suivantes :

  1. Commencez par lancer votre programme.
  2. Lorsque vous lancez votre programme, assurez-vous que ce programme sera visible par les demandeurs.
  3. Accédez à la liste des demandes de ce programme.
  4. Cliquez sur Gérer l’organisation dans le coin supérieur droit.
  5. Saisissez l'adresse email de l'utilisateur test.

Si vous assumez le rôle ou vous connectez en tant que cet utilisateur, la demande sera disponible dans Mes demandes et vous pourrez l'utiliser pour la tester sur le site. Toutefois, le programme restera masqué et les demandes ne pourront pas être créées par les demandeurs.