Bugs trouvés dans SpinOffice SaaS

SpinOffice

SpinOffice CRM est une plateforme polyvalente conçue pour rationaliser les procédures de gestion de la relation client. Dotée d’un large éventail de fonctionnalités, elle répond efficacement aux divers besoins des entreprises, des petites structures aux grands groupes.

Ce qui distingue SpinOffice CRM, c’est sa fonctionnalité étendue, qui comprend une gestion efficace des e-mails et des documents, la planification des tâches et la gestion des appels, ainsi qu’un stockage sécurisé des données. L’interconnexion transparente de ces fonctionnalités contribue à son efficacité pour améliorer la productivité et stimuler la croissance de l’entreprise.

Nos ingénieurs QA ont mené un test d’assurance qualité du SaaS SpinOffice, et voici les résultats de nos conclusions.

Erreur 500 lors du clic sur le bouton « Accéder au contact »

Gravité :

Critique

Condition préalable :
  1. Une tâche a été créée.
  2. L’utilisateur se trouve sur la page d’accueil.
Étapes de reproduction :
  1. Cliquez sur l’icône “Menu” (trois lignes) à côté de la colonne “Tâche actuelle”.
  2. Choisissez l’élément de menu “Accéder au contact”.
Environnement :

Windows 10
Firefox v.121.0.1
Google Chrome Version 120.0.6099.71
Microsoft Edge Version 120.0.2210.91

Résultat réel :

Une erreur 500 s’affiche lors de la sélection de l’élément de menu « Accéder au contact » sur le tableau Kanban. Le même problème persiste sur le tableau normal de la page d’accueil.

Résultat attendu :

La page contact doit s’afficher correctement après avoir sélectionné l’élément de menu « Accéder au contact ».

Le bouton « S’inscrire » disparaît lors de la saisie d’un e-mail sans « @ »

Gravité :

Critique

Condition préalable :

L’utilisateur se trouve sur la page d’inscription.

Étapes de reproduction :
  1. Saisissez une adresse e-mail sans le symbole « @ ».
  2. Cliquez sur le bouton « S’inscrire ».
Environnement :

Windows 10
Firefox v.121.0.1
Google Chrome Version 120.0.6099.71
Microsoft Edge Version 120.0.2210.91

Résultat réel :

Le bouton « S’inscrire » disparaît lorsqu’un e-mail sans « @ » est saisi dans le formulaire « Créez votre compte gratuitement ».

Résultat attendu :

L’utilisateur doit pouvoir cliquer sur le bouton « S’inscrire » après avoir mis à jour les valeurs des champs, et le bouton doit rester visible.

Aucune erreur de validation ne s’affiche lors de la saisie de dates invalides

Gravité :

Majeure

Condition préalable :
  1. Un compte a été créé et enregistré.
  2. L’utilisateur est redirigé vers l’onglet « Liste de contacts ».
Étapes de reproduction :
  1. Cliquez sur un contact existant.
  2. Ouvrez le menu du contact en sélectionnant l’icône avec trois lignes.
  3. Choisissez « Modifier les détails du contact » dans le menu.
  4. Basculez vers l’onglet « Détails supplémentaires ».
  5. Saisissez des dates invalides dans les champs « Contact depuis » et « Date de naissance ».
  6. Cliquez sur « Enregistrer ».
Environnement :

Windows 10
Firefox v.121.0.1
Google Chrome Version 120.0.6099.71
Microsoft Edge Version 120.0.2210.91

Résultat réel :

Aucune erreur de validation n’apparaît lors de la saisie de dates invalides.

Résultat attendu :

Le système doit empêcher les utilisateurs de saisir des dates invalides et afficher des messages d’erreur de validation pour les entrées incorrectes.

Aucune erreur de validation ne s’affiche lors de la saisie de dates invalides

Le champ « Activité » est vide dans la fenêtre modale « Tâche »

Gravité :

Majeure

Condition préalable :
  1. L’enregistrement du compte est terminé.
  2. La fenêtre modale « Tâche » est ouverte.
Étapes de reproduction :

Ouvrez la liste déroulante « Activité ».

Environnement :

Windows 10
Firefox v.121.0.1
Google Chrome Version 120.0.6099.71
Microsoft Edge Version 120.0.2210.91

Résultat réel :

Une valeur vide est visible dans la liste et un message de validation apparaît lors de la tentative d’enregistrement.

Résultat attendu :

L’utilisateur peut enregistrer la valeur vide ; la valeur vide ne doit pas être affichée dans la liste.

Le champ « Activité » est vide dans la fenêtre modale « Tâche »

La valeur « Null » apparaît lorsque le sujet du rendez-vous est effacé

Gravité :

Majeure

Condition préalable :
  1. Un compte a été enregistré avec succès.
  2. Un rendez-vous a été créé avec succès.
Étapes de reproduction :
  1. Accédez au calendrier.
  2. Ouvrez un rendez-vous existant.
  3. Effacez le texte sous « Sujet ».
  4. Cliquez sur « Enregistrer les modifications ».
  5. Observez l’affichage du rendez-vous sur le calendrier.
Environnement :

Windows 10
Firefox v.121.0.1
Google Chrome Version 120.0.6099.71
Microsoft Edge Version 120.0.2210.91

Résultat réel :

Lorsque le sujet du rendez-vous est effacé, la valeur « Null » est affichée.

Résultat attendu :

Le système ne devrait pas permettre aux utilisateurs de sauvegarder un rendez-vous avec un champ « Sujet » vide ; si un « Sujet » n’est pas fourni, le champ devrait apparaître vide également dans la vue calendrier.

La valeur « Null » apparaît lorsque le sujet du rendez-vous est effacé

Un « erreur 404 » s’affiche lors du clic sur le lien « En savoir plus sur l’intégration WhatsApp »

Gravité :

Majeure

Condition préalable :

L’utilisateur doit naviguer vers : https://www.spinoffice-crm.com/integrations/messagebird/.

Étapes de reproduction :
  1. Faire défiler la page vers le bas.
  2. Cliquer sur le lien « En savoir plus sur l’intégration WhatsApp » situé sur la page.
Environnement :

Windows 10
Firefox v.121.0.1
Google Chrome Version 120.0.6099.71
Microsoft Edge Version 120.0.2210.91

Résultat réel :

Une erreur « 404 page non trouvée » s’affiche.

Résultat attendu :

La page souhaitée doit s’ouvrir sans erreur.

Un « erreur 404 » s’affiche lors du clic sur le lien « En savoir plus sur l’intégration WhatsApp »

Une « erreur 404 » s’affiche après le clic sur le lien « Contact »

Gravité :

Majeure

Condition préalable :

L’utilisateur doit se trouver sur la page suivante : https://www.spinoffice-crm.com/blog/for-you-we-make-things-better/.

Étapes de reproduction :
  1. Faire défiler la page vers le bas.
  2. Cliquer sur le lien « Contact ».
Environnement :

Windows 10
Firefox v.121.0.1
Google Chrome Version 120.0.6099.71
Microsoft Edge Version 120.0.2210.91

Résultat réel :

Après avoir cliqué sur le lien « Contact », une page d’erreur 404 s’affiche.

Résultat attendu :

En cliquant sur le lien « Contact », la page de contact doit s’ouvrir correctement sans aucune erreur.

Une « erreur 404 » s’affiche après le clic sur le lien « Contact »

Le clic sur « Enregistrer » dans la fenêtre modale « Tâche » ne produit aucune réponse si les champs « Activité/Sujet » sont vides

Gravité :

Mineure

Condition préalable :
  1. L’utilisateur s’est connecté avec succès.
  2. La page « Accueil » est maintenant ouverte.
Étapes de reproduction :
  1. Cliquer sur le bouton « Nouvelle tâche ».
  2. Laisser les champs « Activité » et « Sujet » vides.
  3. Naviguer vers l’onglet « Pièces jointes ».
  4. Cliquer sur le bouton « Enregistrer ».
Environnement :

Windows 10
Firefox v.121.0.1
Google Chrome Version 120.0.6099.71
Microsoft Edge Version 120.0.2210.91

Résultat réel :

Après avoir cliqué sur le bouton « Enregistrer », aucune réponse n’est donnée.

Résultat attendu :

L’utilisateur doit recevoir des informations claires sur la raison pour laquelle la tâche n’a pas été créée ; les champs obligatoires doivent être marqués d’astérisques ; après avoir cliqué sur le bouton « Enregistrer », le système doit afficher un message informatif à l’utilisateur.

Le clic sur « Enregistrer » dans la fenêtre modale « Tâche » ne produit aucune réponse si les champs « Activité/Sujet » sont vides

Mise en évidence incohérente des champs requis dans le formulaire « Entrez vos coordonnées »

Gravité :

Mineure

Condition préalable :

L’utilisateur a ouvert la page principale de l’application SpinOffice CRM à l’adresse https://www.spinoffice-crm.com/.

Étapes de reproduction :
  1. Naviguer vers l’onglet « À propos de nous » -> « Contactez-nous ».
  2. Cliquer sur le bouton « Envoyer ».
Environnement :

Windows 10
Firefox v.121.0.1
Google Chrome Version 120.0.6099.71
Microsoft Edge Version 120.0.2210.91

Résultat réel :

Bien que tous les champs affichent des messages de validation, certains seulement sont mis en évidence en rouge.

Résultat attendu :

Les champs obligatoires doivent être mis en évidence en rouge ; chaque champ obligatoire doit afficher un message de validation correspondant.

Mise en évidence incohérente des champs requis dans le formulaire « Entrez vos coordonnées »

Le libellé du champ chevauche le message de validation dans le formulaire « Entrez vos coordonnées »

Gravité :

Mineure

Condition préalable :

L’utilisateur se trouve sur la page « Contactez-nous ».

Étapes de reproduction :
  1. Entrer une adresse e-mail ou un numéro de téléphone invalide.
  2. Cliquer sur le bouton « Envoyer ».
Environnement :

Windows 10
Firefox v.121.0.1
Google Chrome Version 120.0.6099.71
Microsoft Edge Version 120.0.2210.91

Résultat réel :

Le message de validation chevauche le libellé du champ.

Résultat attendu :

Les valeurs et les messages de validation doivent être correctement alignés et distincts.

Le libellé du champ chevauche le message de validation dans le formulaire « Entrez vos coordonnées »
Au cours de mon évaluation, j’ai identifié plusieurs problèmes majeurs et critiques liés à la validation et à l’affichage des erreurs 404 et 500. Je recommande vivement de porter une attention particulière au processus de validation au sein des champs présents sur les formulaires.
Tetiana, QA engineer

Tetiana, QA engineer

Vous avez besoin d'un partenaire QA fiable ?

Embauchez-nous