Bugs trouvés dans Wethod SaaS

Wethod est conçu pour gérer un vaste portefeuille de projets en temps réel, facilitant une collaboration transparente entre les membres de l’équipe.
Il aide les agences créatives, les cabinets d’architectes et les sociétés de conseil à réduire la paperasse et les coûts de gestion. La plateforme propose trois modèles tarifaires différents pour s’adapter à tous les budgets, avec un forfait gratuit pour deux utilisateurs maximum contenant toutes les fonctionnalités nécessaires. Pour ceux qui souhaitent voir le logiciel en action et se familiariser avec, Wethod propose une version de démonstration gratuite.
Les testeurs logiciels de QAwerk ont exploré la solution SaaS Wethod d’un point de vue professionnel et ont identifié plusieurs pistes d’amélioration. Passons en revue les résultats !
Une erreur apparaît lors de la création d’un projet avec un champ « Nom » vide
Critique
- L’utilisateur est connecté à l’application.
- L’utilisateur se trouve sur la page « Liste des projets ».
- Cliquez sur le bouton « Ajouter un projet ».
- Saisissez un espace dans le champ du nom.
- Remplissez tous les autres champs requis avec des données valides.
- Cliquez sur le bouton « Enregistrer ».
Google Chrome v. 113.0.5672.127
Microsoft Edge v. 113.0.1774.57
Firefox v. 113.0.2
Le projet n’a pas été créé ; aucun message de validation n’est affiché ; une erreur non interceptée de type TypeError : “e is null” s’affiche dans les outils de développement réseau.
L’application doit gérer les valeurs invalides saisies dans les champs requis.
Une erreur se produit lors de la sauvegarde d’un nouveau client avec la valeur « Date invalide »
Critique
- L’utilisateur est connecté à l’application.
- L’utilisateur se trouve sur la page « Liste des clients ».
- Cliquez sur le bouton « Ajouter ».
- Remplissez le champ « Nom ».
- Remplissez le champ « Acronyme ».
- Faites défiler vers le bas jusqu’au champ « Date ».
- Sélectionnez la date souhaitée dans le calendrier.
- Placez le curseur dans le champ « Date ».
- Effacez le mois.
- Assurez-vous que la valeur « Date invalide » s’affiche dans le champ « Date ».
- Cliquez sur le bouton « Enregistrer ».
Google Chrome v. 113.0.5672.127
Microsoft Edge v. 113.0.1774.57
Firefox v. 113.0.2
Une valeur « Date invalide » apparaît dans le champ « Date » ; après avoir cliqué sur le bouton « Enregistrer », la page se fige et une « Erreur interne 500 » s’affiche dans les outils de développement.
L’utilisateur ne devrait pas pouvoir enregistrer l’enregistrement avec des données invalides.
Aucune validation pour les adresses e-mail saisies sur la page « Inviter un nouvel utilisateur »
Majeure
- L’utilisateur est connecté à l’application.
- L’utilisateur se trouve sur la page « Équipe ».
- Cliquez sur le bouton « Nouvel utilisateur ».
- Sélectionnez le niveau et le rôle.
- Saisissez une adresse e-mail invalide (par exemple, ’test’).
- Cliquez sur le bouton « Inviter ».
Google Chrome v. 113.0.5672.127
Microsoft Edge v. 113.0.1774.57
Firefox v. 113.0.2
L’invitation avec une adresse e-mail invalide s’affiche dans la section « Invitations en attente ».
L’invitation avec une adresse e-mail invalide ne devrait pas être enregistrée ; à la place, un message de validation concernant l’adresse e-mail invalide devrait être affiché.
La section « Type de projet » est vide dans la fenêtre modale « Créer un nouveau segment/Modifier un segment »
Majeure
- L’utilisateur est connecté à l’application.
- L’utilisateur se trouve sur la page « Liste des projets ».
- Cliquez sur le bouton « Tous ».
- Cliquez sur le bouton « Créer un segment » ou modifiez un segment existant.
- Faites défiler vers le bas jusqu’à la section « Type de projet ».
- Développez la section « Type de projet ».
Google Chrome v. 113.0.5672.127
Microsoft Edge v. 113.0.1774.57
Firefox v. 113.0.2
La section « Type de projet » est vide dans la fenêtre modale « Créer un nouveau segment/Modifier un segment ».
La section « Type de projet » devrait contenir les informations nécessaires à remplir conformément aux exigences.
Pas de validation pour les champs de date/nombre dans les formulaires
Mineure
- L’utilisateur est connecté à l’application.
- L’utilisateur se trouve sur la page « Liste des projets ».
- Cliquez sur le bouton « Tous ».
- Cliquez sur le bouton « Créer un segment » ou modifiez un segment existant.
- Remplissez le champ « Nom ».
- Essayez de saisir des données invalides dans les champs numériques, par exemple en définissant la valeur minimale de « Consommation de budget » supérieure à la valeur maximale ou en utilisant des valeurs négatives.
- Essayez de saisir des données invalides dans les champs de date, par exemple en définissant la valeur « De » supérieure à la valeur « À », par exemple une date d’échéance.
- Cliquez sur le bouton « Enregistrer ».
Google Chrome v. 113.0.5672.127
Microsoft Edge v. 113.0.1774.57
Firefox v. 113.0.2
Le nouveau segment avec des données invalides dans les filtres a été enregistré.
Des messages de validation pour les données invalides devraient s’afficher.
Le texte de substitution de l’entreprise chevauche la valeur dans la fenêtre contextuelle « Détails du contact »
Mineure
- L’utilisateur est connecté à l’application.
- Il existe au moins une entreprise dans le système.
- Naviguer vers le menu CRM.
- Sélectionner l’onglet “Contacts”.
Cliquer sur le bouton “Ajouter”. - Placer le curseur dans le champ “Entreprise”.
- Sélectionner une entreprise existante dans la liste déroulante.
Google Chrome v. 113.0.5672.127
Microsoft Edge v. 113.0.1774.57
Firefox v. 113.0.2
Le texte de substitution de l’entreprise chevauche la valeur dans la fenêtre contextuelle des Détails du contact.
Le texte de substitution ne devrait pas s’afficher dans le champ une fois qu’une valeur y est saisie.
Impossible de créer un nouveau client dans le formulaire « Nouveau projet » si l’utilisateur saisit une valeur trop longue
Mineure
- L’utilisateur est connecté à l’application.
- L’utilisateur se trouve sur la page « Liste des projets ».
- Cliquer sur le bouton “Ajouter un projet”.
- Saisir une valeur trop longue dans le champ “Client”.
Firefox v. 113.0.2
La fenêtre contextuelle s’est décalée, ce qui a pour conséquence que le bouton « Créer » n’est pas affiché.
La fenêtre contextuelle ne devrait pas être déplacée.
Lors des tests, j’ai constaté de nombreuses validations de contrôle manquées dans diverses fonctionnalités. Ces omissions peuvent potentiellement bloquer l’application et la rendre inutilisable. J’ai identifié ces problèmes lorsque l’application s’est figée après avoir saisi des données invalides dans les champs de saisie. Je recommande de consacrer plus d’attention aux règles de validation et de réaliser des tests de régression approfondis par la suite.
