Aucun bogue trouvé dans Jotform SaaS

QAwerk bugs not found

Jotform

Jotform est un créateur de formulaires personnalisé qui vous permet de créer des formulaires d’aspect professionnel sans aucune compétence en codage et d’être payé directement via vos formulaires.

Jotform propose une multitude de modèles de formulaires pour diverses industries – des formulaires de commande de vêtements, d’inscription client et de retour d’expérience aux formulaires de paiement, de rendez-vous médical et de réservation de vol, entre autres. Jotform s’intègre aux principaux fournisseurs de CRM, de stockage, de paiement et de messagerie.

QAwerk est spécialisé dans les tests d’applications SaaS, nous avons donc décidé d’explorer Jotform d’un point de vue professionnel et de signaler les pistes d’amélioration. Découvrons les résultats !

version tested
3
Navigateurs utilisés
version tested
24
heures passées à tester
version tested
>100
exécution des cas de test
bugs found
0
bugs trouvés

Aucun bug détecté lors de la création d’un nouveau formulaire à partir d’un modèle

Condition préalable :
  1. L’utilisateur a créé un compte personnel.
  2. L’utilisateur s’est connecté au système.
Étapes de reproduction :
  1. Ouvrez l’URL suivante : https://eu.jotform.com/myforms/.
  2. Cliquez sur le bouton ‘Créer un formulaire’ dans le coin supérieur gauche de l’écran.
  3. À l’étape suivante, cliquez sur l’icône ‘Utiliser un modèle’.
  4. Sélectionnez un formulaire souhaité dans la liste, par exemple « Formulaire de demande d’informations ».
    4.1. Cliquez sur ‘Utiliser le modèle’.
  5. Fermez la fenêtre ‘Paramètres de l’organisation’ en cliquant sur l’icône ‘X’.
  6. Cliquez sur le texte ‘Jotform’ dans le coin supérieur gauche de l’écran.
Environnement :

Windows 11 Home, navigateur Google Chrome – 109.0.5414.120
Windows 11 Home/version 22H2 (x64), navigateur Microsoft Edge – 110.0.1587.57
Windows 11 Home/version 22H2 (x64), navigateur Firefox – 110.0

Résultat attendu :

Le « Formulaire de demande d’informations » est créé avec succès et s’affiche dans la liste « Tous les formulaires ».

Résultat réel :

Bug non trouvé.

Aucun bug détecté lors de la création d’un nouveau dossier

Condition préalable :
  1. L’utilisateur a créé un compte personnel.
  2. L’utilisateur s’est connecté au système.
Étapes de reproduction :
  1. Ouvrez l’URL suivante : https://eu.jotform.com/myforms/.
  2. Cliquez sur le texte ‘Créer un nouveau dossier’.
  3. Entrez un nom de dossier, par exemple ‘nom de dossier épique’.
  4. Cliquez sur le bouton ‘Continuer’.
Environnement :

Windows 11 Home, navigateur Google Chrome – 109.0.5414.120
Windows 11 Home/version 22H2 (x64), navigateur Microsoft Edge – 110.0.1587.57
Windows 11 Home/version 22H2 (x64), navigateur Firefox – 110.0

Résultat attendu :

Après avoir cliqué sur ‘Continuer’, le dossier ‘nom de dossier épique’ apparaît sous « Tous les formulaires ».

Résultat réel :

Bug non trouvé.

Aucun bug détecté lors de la création d’une équipe

Condition préalable :
  1. L’utilisateur a créé un compte personnel.
  2. L’utilisateur s’est connecté au système.
Étapes de reproduction :
  1. Ouvrez l’URL suivante : https://eu.jotform.com/myforms/.
  2. Cliquez sur le texte ‘Créer une équipe’.
  3. Sélectionnez l’‘Avatar’ de l’équipe (facultatif).
  4. Entrez le ‘Nom de l’équipe’, par exemple ‘équipe légendaire’.
  5. Cliquez sur le bouton ‘Créer’.
Environnement :

Windows 11 Home, navigateur Google Chrome – 109.0.5414.120
Windows 11 Home/version 22H2 (x64), navigateur Microsoft Edge – 110.0.1587.57
Windows 11 Home/version 22H2 (x64), navigateur Firefox – 110.0

Résultat attendu :

L’équipe est créée avec succès ; l’utilisateur a été redirigé vers la page ‘Équipe’.

Résultat réel :

Bug non trouvé.

Aucun bug détecté lors de la recherche dans le champ ‘Mes formulaires’

Condition préalable :
  1. L’utilisateur a créé un compte personnel.
  2. L’utilisateur s’est connecté au système.
  3. Plusieurs ‘Formulaires’ sont déjà créés.
  4. ‘Tous les formulaires’ est sélectionné par défaut.
Étapes de reproduction :
  1. Ouvrez l’URL suivante : https://eu.jotform.com/myforms/.
  2. Dans le coin supérieur droit de l’écran, cliquez sur ‘Rechercher dans Mes Formulaires’.
  3. Commencez à saisir les noms partiels des formulaires que vous essayez de rechercher, par exemple Demande, Avis, Inscription ou quelque chose de similaire.
Environnement :

Windows 11 Home, navigateur Google Chrome – 109.0.5414.120
Windows 11 Home/version 22H2 (x64), navigateur Microsoft Edge – 110.0.1587.57
Windows 11 Home/version 22H2 (x64), navigateur Firefox – 110.0

Résultat attendu :

Les formulaires correspondants ont été trouvés et affichés en saisissant leurs noms partiels dans le champ ‘Rechercher dans Mes Formulaires’.

Résultat réel :

Bug non trouvé.

Aucun bug détecté lors de l’ajout de formulaires aux favoris

Condition préalable :
  1. L’utilisateur a créé un compte personnel.
  2. L’utilisateur s’est connecté au système.
  3. Plusieurs ‘Formulaires’ sont déjà créés.
  4. ‘Tous les formulaires’ est sélectionné par défaut.
Étapes de reproduction :
  1. Ouvrez l’URL suivante : https://eu.jotform.com/myforms/.
  2. Cliquez sur les icônes ‘Étoile’ correspondant aux formulaires que vous souhaitez ajouter.
  3. Cliquez sur le texte ‘Favoris’ juste en dessous de la section ‘Mes brouillons’.

 

Environnement :

Windows 11 Home, navigateur Google Chrome – 109.0.5414.120
Windows 11 Home/version 22H2 (x64), navigateur Microsoft Edge – 110.0.1587.57
Windows 11 Home/version 22H2 (x64), navigateur Firefox – 110.0

Résultat attendu :

Les formulaires précédemment ajoutés sont affichés sur la page ‘Favoris’.

Résultat réel :

Bug non trouvé.

Aucun bug détecté lors de la suppression de formulaires spécifiques de la liste

Condition préalable :
  1. L’utilisateur a créé un compte personnel.
  2. L’utilisateur s’est connecté au système.
  3. Plusieurs ‘Formulaires’ sont déjà créés.
  4. ‘Tous les formulaires’ est sélectionné par défaut.
Étapes de reproduction :
  1. Ouvrez l’URL suivante : https://eu.jotform.com/myforms/.
  2. Sélectionnez le formulaire que vous souhaitez supprimer en cochant la case du document approprié, par exemple ‘Nouveau formulaire d’inscription client’.
  3. Cliquez sur le bouton ‘Déplacer vers la corbeille’.
Environnement :

Windows 11 Home, navigateur Google Chrome – 109.0.5414.120
Windows 11 Home/version 22H2 (x64), navigateur Microsoft Edge – 110.0.1587.57
Windows 11 Home/version 22H2 (x64), navigateur Firefox – 110.0

Résultat attendu :

La notification « 1 formulaire déplacé vers la corbeille, les formulaires supprimés seront définitivement effacés après 30 jours » s’affiche. La liste n’affiche pas le formulaire supprimé.

Résultat réel :

Bug non trouvé.

Aucun bug trouvé lors de l’intégration de Google Sheets dans un formulaire

Condition préalable :
  1. L’utilisateur a créé un compte personnel.
  2. L’utilisateur s’est connecté au système.
  3. Plusieurs « Forms » ont déjà été créés.
  4. « All forms » est sélectionné par défaut.
Étapes de reproduction :
  1. Ouvrez l’URL suivante : https://eu.jotform.com/myforms/.
  2. Sélectionnez un formulaire dans la liste, par exemple « Feedback Form », en cliquant dessus.
  3. Cliquez sur le bouton « Edit Form ».
  4. Une fois la section de création du formulaire sélectionné entièrement chargée, cliquez sur « Settings ».
  5. Dans le menu de gauche, sélectionnez « Integrations » en cliquant dessus.
  6. Cliquez sur « Google Sheets ».
  7. Cliquez sur « Authenticate ».
    7.1. Sélectionnez votre compte Google.
    7.2. Approuvez l’accès à votre compte Google.
  8. Sélectionnez l’option « Create a new spreadsheet ».
  9. Cliquez sur le bouton « Save ».
  10. Cliquez sur « Finish ».
Environnement :

Windows 11 Home, navigateur Google Chrome – 109.0.5414.120
Windows 11 Home/version 22H2 (x64), navigateur Microsoft Edge – 110.0.1587.57
Windows 11 Home/version 22H2 (x64), navigateur Firefox – 110.0

Résultat attendu :

À l’étape 9, le message de confirmation « Integration ready » s’affiche. Après avoir terminé l’intégration, l’option « Google Sheet » est cochée.

Résultat réel :

Bug non trouvé.

Aucun bug trouvé lors de la restauration de formulaires depuis les archives

Condition préalable :
  1. L’utilisateur a créé un compte personnel.
  2. L’utilisateur s’est connecté au système.
  3. Plusieurs « Forms » ont déjà été archivés.
  4. « All forms » est sélectionné par défaut.
Étapes de reproduction :
  1. Ouvrez l’URL suivante : https://eu.jotform.com/myforms/.
  2. Faites défiler vers le bas jusqu’à ce que la section « Archive » soit visible.
    2.1. Cliquez sur « Archive ».
  3. Sélectionnez tous les formulaires affichés.
  4. Cliquez sur le menu déroulant « More ».
  5. Sélectionnez l’option « Unarchive ».
  6. Retournez à la section « All forms » en cliquant dessus.
Environnement :

Windows 11 Home, navigateur Google Chrome – 109.0.5414.120
Windows 11 Home/version 22H2 (x64), navigateur Microsoft Edge – 110.0.1587.57
Windows 11 Home/version 22H2 (x64), navigateur Firefox – 110.0

Résultat attendu :

À l’étape 5, la notification « 2 forms restored successfully » est apparue.
Les formulaires restaurés sont affichés dans la liste « All forms ».

Résultat réel :

Bug non trouvé.

Aucun bug trouvé lors de la récupération des données utilisateur en demandant le point de terminaison « GET : /user »

Condition préalable :
  1. L’utilisateur a créé un compte personnel.
  2. L’utilisateur a créé sa valeur API_KEY.
Étapes de reproduction :
  1. Envoyez une requête au point de terminaison suivant :
    https://eu-api.jotform.com/user?apiKey={{api_key}}
    Où {{api_key}} est une valeur unique générée via « Settings ».
  2. Vérifiez la réponse du serveur.
Environnement :

Windows 11 Home, Postman v10.8.7

Résultat attendu :

Le serveur répond avec un code de statut 200,
avec un exemple de réponse tel que :

{
“responseCode”: 200,
“message”: “success”,
“content”: {
“username”: “johnsmith”,
“name”: “John Smith”,
“email”: “john@example.com”,
“website”: “http://www.jotform.com”,
“time_zone”: “America/New_York”,
“account_type”: “http://api.jotform.com/system/plan/PREMIUM”,
“status”: “ACTIVE”,
“created_at”: “2013-06-24 18:43:21”,
“updated_at”: “2013-06-25 19:01:52”,
“is_verified”: “1”,
“usage”: “http://api.jotform.com/user/usage”,
“industry”: “Web Development”,
“securityAnswer”: “”,
“company”: “Interlogy, LLC”,
“securityQuestion”: “”,
“webhooks”: “[“http://www.example.com/instant_submission_notification.php”]”,
“doNotClone”: “0”,
“folderLayout”: “{“rootFolderID”:{“nodes”:{“folderID”:{“nodes”:[]},”folderID”:{“nodes”:[]},}}}”,
“language”: “en-US”,
“avatarUrl”: “http://gravatar.com/avatar/c3308f0feb2f350cded9222f83fb9363”,
},
“limit-left”: 4999
}

Résultat réel :

Bug non trouvé.

Aucun bug trouvé lors de l’enregistrement d’un utilisateur en demandant le point de terminaison POST : /user/register

Étapes de reproduction :
  1. Importez la requête en tant que cURL : curl -X POST -d “username=Username” -d “password=Password” -d “email=Email” “https://eu-api.jotform.com/user/register”
  2. Spécifiez les paramètres de requête suivants :
    2.1. username = simpleNick
    2.2. password = simplePass12
    2.3. email = oldmailthere@gmail.com
  3. Assurez-vous que votre requête ressemble à l’exemple suivant :
    https://eu-api.jotform.com/user/register?username=simpleNick&password=simplePass12&email=oldmailthere@@gmail.com
  4. Envoyez la requête.
Environnement :

Windows 11 Home, Postman v10.8.7

Résultat attendu :

Le serveur répond avec un code de statut 200, avec l’exemple de réponse suivant :
{
“responseCode”: 200,
“message”: “success”,
“content”: {
“username”: “johnsmith”,
“name”: null,
“email”: “john@example.com”,
“website”: null,
“time_zone”: null,
“account_type”: “http://api.jotform.com/system/plan/FREE”,
“status”: “ACTIVE”,
“created_at”: “2013-06-24 18:43:21”,
“updated_at”: “2013-06-25 19:01:52”,
“is_verified”: “0”,
“usage”: “http://api.jotform.com/user/usage”,
“avatarUrl”: “http://gravatar.com/avatar/c3308f0feb2f350cded9222f83fb9363”
}
}

Résultat réel :

Bug non trouvé.

J’ai effectué des tests manuels de Jotform et n’ai trouvé aucun défaut significatif. Je suis donc très impressionné par le travail accompli par leur équipe et je peux sincèrement recommander cette solution : elle est facile à utiliser et le service fonctionne très bien.
Valentyn, QA engineer

Valentyn, QA engineer

Aucun bug détecté !

Aucun bug détecté ! We tried to find bugs in this product, but failed to spot any. While we still believe no software is 100% free of bugs, this app contains no critical or apparent defects that could negatively impact the user experience.

Vous avez besoin d'un partenaire QA fiable ?

Embauchez-nous