Bugs trouvés dans Ovatu SaaS

Ovatu

Ovatu est un outil performant pour la gestion des rendez-vous, aidant des milliers d’entreprises à augmenter leurs revenus grâce à un service de planification fluide.

Il propose un système de réservation en ligne, un Mini-Site pour réserver et gérer les rendez-vous, un Bot de réservation pour une planification simplifiée, et des widgets personnalisables. En utilisant Ovatu, vous pouvez réduire les rendez-vous manqués et améliorer les avis clients. C’est une plateforme tout-en-un, stockant les réservations, les ventes, les formulaires de consultation, les photos, les notes, les soldes et l’historique dans un lieu sécurisé. Ovatu offre une période d’essai de 30 jours sans carte de crédit.

QAwerk a effectué des tests manuels sur Ovatu pour le rendre encore plus attrayant pour les utilisateurs finaux. Continuez votre lecture pour découvrir les bugs que nous avons trouvés dans ce produit.

Erreur avec un code lors du passage au profil client

Gravité :

Critique

Condition préalable :

Se connecter au profil.

Étapes de reproduction :
  1. Dans le menu latéral, sélectionnez le bouton “Rendez-vous”.
  2. Cliquez sur le bouton “Nouveau rendez-vous”.
  3. Sélectionnez ensuite le bouton “Ajouter un client”.
  4. Cliquez sur le bouton “Ouvrir le profil client”.
Environnement :

Windows 10 Pro
Chrome v.118.0.5993.118, Firefox v.117.0.1, Microsoft Edge v. 116.0.1938.76

Résultat réel :

Lors du passage au profil “Client”, une erreur avec un code se produit.

Résultat attendu :

Si le profil “Client” n’a pas encore été créé, le bouton doit être désactivé ou bloqué.

Erreur avec un code lors du passage au profil client

Erreur lors de l’exportation d’un formulaire

Gravité :

Critique

Condition préalable :

Se connecter au profil.

Étapes de reproduction :
  1. Dans le menu latéral, cliquez sur le bouton “Gérer”.
  2. Cliquez sur le bouton “Formulaires”.
  3. Cliquez sur le bouton “Nouveau formulaire”.
  4. Remplissez les champs :
    • Titre.
    • Informations.
    • Instructions.
  5. Cliquez sur le bouton “Éléments”.
  6. Remplissez les champs :
    • Éléments du formulaire.
  7. Cliquez sur le bouton “Consentement”.
    • Titre.
    • Contenu.
  8. Cliquez sur le bouton “Enregistrer et fermer”.
  9. Cliquez sur le bouton “Exporter les formulaires clients” à côté du formulaire.
  10. Dans le menu latéral, cliquez sur le bouton “Compte”.
  11. Cliquez sur le bouton “Exportations”.
Environnement :

Windows 10 Pro
Chrome v.118.0.5993.118, Firefox v.119.0 , Microsoft Edge v. 118.0.2088.76

Résultat réel :

Une erreur se produit lors de l’exportation du formulaire.

Résultat attendu :

Le processus d’exportation devrait se dérouler sans aucune erreur.

L’icône représentant le menu réduit est de mauvaise qualité

Gravité :

Majeure

Condition préalable :

Se connecter au profil.

Étapes de reproduction :
  1. Cliquez sur le bouton “menu burger” pour réduire le menu latéral.
Environnement :

Windows 10 Pro
Chrome v.118.0.5993.118, Firefox v.119.0 , Microsoft Edge v. 118.0.2088.76

Résultat réel :

L’icône représentant le menu réduit est de mauvaise qualité.

Résultat attendu :

L’icône du menu réduit doit être claire et non pixelisée.

L’icône représentant le menu réduit est de mauvaise qualité

Les durées ne s’additionnent pas pour correspondre à la durée totale

Gravité :

Majeure

Condition préalable :
  1. Connectez-vous à votre profil.
  2. Ajoutez un service à votre profil.
Étapes de reproduction :
  1. Dans le menu latéral, sélectionnez le bouton “Rendez-vous”.
  2. Cliquez sur le bouton “Nouveau rendez-vous”.
  3. Choisissez le service dans le menu déroulant.
  4. Cliquez sur les flèches situées à droite dans le bloc “Services”.
  5. Accédez au bloc “Durées”.
  6. Remplissez les champs requis :
    • Traitement.
    • Finition.
    • Pré-tampon.
    • Post-tampon.
Environnement :

Windows 10 Pro
Chrome v.118.0.5993.118, Firefox v.119.0 , Microsoft Edge v. 118.0.2088.76

Résultat réel :

Les durées individuelles saisies ne s’additionnent pas pour correspondre à la durée totale spécifiée.

Résultat attendu :

Toute modification apportée à la durée devrait la mettre à jour en conséquence.

Les durées ne s’additionnent pas pour correspondre à la durée totale

L’heure affichée sur le calendrier est tronquée sur la page "Rendez-vous"

Gravité :

Majeure

Condition préalable :

Se connecter au profil.

Étapes de reproduction :
  1. Dans le menu latéral, sélectionnez le bouton “Rendez-vous”.
  2. Essayez de faire défiler le calendrier vers le haut.
  3. Essayez de faire défiler le calendrier vers le bas.
Environnement :

Windows 10 Pro
Chrome v.118.0.5993.118, Firefox v.119.0 , Microsoft Edge v. 118.0.2088.76

Résultat réel :

L’heure affichée sur le calendrier est tronquée sur la page “Rendez-vous”.

Résultat attendu :

Le calendrier ne tronque pas l’affichage des minutes survenant avant ou après les heures de travail désignées de l’employé.

Impossible de saisir plus d’un caractère lors de la modification des paramètres de service

Gravité :

Majeure

Condition préalable :
  1. Connectez-vous à votre profil.
  2. Ajoutez un service à votre profil.
Étapes de reproduction :
  1. Dans le menu latéral, sélectionnez le bouton « Rendez-vous ».
  2. Cliquez sur le bouton « Nouveau rendez-vous ».
  3. Ouvrez la liste déroulante des services.
  4. Choisissez le service ajouté dans la liste.
  5. Cliquez sur les flèches situées à droite dans le bloc « Services ».
  6. Cliquez sur le champ « Prix » et saisissez « 200 ».
  7. Cliquez à l’extérieur de la boîte.
  8. Sélectionnez « 00 » dans le champ « Prix ».
  9. Appuyez sur la touche « 5 » du clavier.
  10. Appuyez à nouveau sur la touche « 5 ».
Environnement :

Windows 10 Pro
Chrome v.118.0.5993.118, Firefox v.119.0 , Microsoft Edge v. 118.0.2088.76

Résultat réel :

L’utilisateur ne peut pas saisir plus d’un caractère lors de la modification des paramètres du service.

Résultat attendu :

Le champ doit permettre la saisie de caractères sans limitation de nombre lors de la modification du paramètre.

Le champ de couleur est coupé

Gravité :

Mineure

Condition préalable :

Connectez-vous au profil.

Étapes de reproduction :
  1. Dans le menu latéral, sélectionnez le bouton « Réservation en ligne ».
  2. Cliquez sur le bouton « Thème ».
  3. Faites défiler jusqu’au bloc « Arrière-plan de l’action ».
Environnement :

Windows 10 Pro
Chrome v.118.0.5993.118, Firefox v.119.0

Résultat réel :

Le champ est coupé.

Résultat attendu :

Le champ ne doit pas présenter d’éléments coupés.

Le champ de couleur est coupé

Aucun téléchargement de photo client, malgré un filtre disponible à cet effet

Gravité :

Mineure

Condition préalable :

Connectez-vous au profil.

Étapes de reproduction :
  1. Dans le menu latéral, cliquez sur le bouton « Clients ».
  2. Cliquez sur le bouton « Nouveau client ».
  3. Vérifiez tous les champs de saisie disponibles.
  4. Cliquez sur le bouton « Adresse ».
  5. Vérifiez tous les champs de saisie disponibles.
  6. Cliquez sur le bouton « Champs personnalisés ».
  7. Vérifiez tous les champs de saisie disponibles.
  8. Cliquez sur le bouton « Marketing ».
  9. Vérifiez tous les champs de saisie disponibles.
  10. Cliquez sur le bouton « Segments ».
  11. Vérifiez tous les champs de saisie disponibles.
  12. Cliquez sur le bouton « Informations ».
  13. Remplissez les champs :
    • Prénom.
    • Nom de famille.
  14. Cliquez sur le bouton « Enregistrer & Fermer ».
  15. Cliquez sur le bouton pour ouvrir les filtres.
  16. Cliquez sur le bouton « PERSONNEL ».
  17. Faites défiler jusqu’au bloc « Photo ».
  18. Cliquez sur le bouton « A une photo ».
Environnement :

Windows 10 Pro
Chrome v.118.0.5993.118, Firefox v.119.0 , Microsoft Edge v. 118.0.2088.76

Résultat réel :

Il n’y a pas d’option pour ajouter une photo pour les clients, bien qu’il existe un filtre pour ce paramètre.

Résultat attendu :

Si l’ajout d’une photo client n’est pas possible, l’option de filtre correspondante ne devrait pas être disponible.

Les rôles de manager par défaut dépassent le champ

Gravité :

Mineure

Condition préalable :

Connectez-vous au profil.

Étapes de reproduction :
  1. Dans le menu latéral, cliquez sur le bouton « Compte ».
  2. Cliquez sur le bouton « Utilisateurs & Rôles ».
  3. Cliquez sur le bouton « Rôles ».
Environnement :

Windows 10 Pro
Chrome v.118.0.5993.118, Firefox v.119.0

Résultat réel :

Les rôles de manager par défaut dépassent le champ.

Résultat attendu :

Les rôles de manager par défaut ne devraient pas dépasser le champ ; ils devraient plutôt être séparés en deux lignes distinctes.

Les rôles de manager par défaut dépassent le champ

Lorsque le curseur de la souris est placé sur le bouton de fermeture de l’alerte, le bouton disparaît

Gravité :

Mineure

Condition préalable :

Connectez-vous au profil.

Étapes de reproduction :
  1. Naviguez dans le menu latéral et sélectionnez le bouton « Réservation en ligne ».
  2. Cliquez sur le bouton « Thème ».
  3. Faites défiler jusqu’au bloc « Arrière-plan de l’action ».
  4. Sélectionnez une couleur pour la modifier.
  5. Choisissez une autre couleur.
  6. Cliquez sur le bouton « Enregistrer les modifications ».
  7. Une fois l’alerte apparue, placez le curseur de la souris sur le symbole « fermer ».
Environnement :

Windows 10 Pro
Chrome v.118.0.5993.118, Firefox v.119.0 , Microsoft Edge v. 118.0.2088.76

Résultat réel :

Lorsque le curseur de la souris est placé sur le bouton de fermeture de l’alerte, le bouton disparaît.

Résultat attendu :

Le symbole de fermeture doit rester visible lorsque le curseur le survole.

Le bouton Fermer est difficile à distinguer sur un fond translucide

Gravité :

Mineure

Condition préalable :

Connectez-vous au profil.

Étapes de reproduction :
  1. Dans le menu latéral, cliquez sur le bouton « Rendez-vous ».
  2. Sélectionnez le bouton « Aide ».
Environnement :

Windows 10 Pro
Chrome v.118.0.5993.118, Firefox v.119.0 , Microsoft Edge v. 118.0.2088.76

Résultat réel :

Le bouton « Fermer » est difficile à distinguer sur un fond translucide.

Résultat attendu :

L’arrière-plan du bouton « Fermer » ne doit pas être transparent.

Le bouton Fermer est difficile à distinguer sur un fond translucide

L’aperçu du logo déforme l’image

Gravité :

Mineure

Condition préalable :
  1. Connectez-vous à votre profil.
  2. Téléchargez l’image depuis ce lien :
    https://jira.redwerk.com/secure/attachment/115006/qawerk.jpg sur votre ordinateur.
Étapes de reproduction :
  1. Dans le menu latéral, cliquez sur le bouton “Réservation en ligne”.
  2. Cliquez sur le bouton “Thème”.
  3. Dans le bloc « Logo », sélectionnez le bouton « Changer d’image ».
  4. Cliquez sur « Télécharger un fichier ».
  5. Téléchargez l’image que vous aviez précédemment téléchargée.
Environnement :

Windows 10 Pro
Chrome v.118.0.5993.118, Firefox v.119.0 , Microsoft Edge v. 118.0.2088.76

Résultat réel :

L’aperçu du logo déforme l’image.

Résultat attendu :

L’aperçu du logo ne devrait pas déformer l’image.

Dans le bloc utilisateur de l’historique des formulaires, les transitions de texte ne suivent pas les règles

Gravité :

Mineure

Condition préalable :

Connectez-vous au profil.

Étapes de reproduction :
  1. Dans le menu latéral, cliquez sur le bouton “Gérer”.
  2. Cliquez sur le bouton “Formulaires”.
  3. Cliquez sur le bouton “Nouveau formulaire”.
  4. Remplissez les champs :
    • Titre.
    • Information.
    • Instructions.
  5. Cliquez sur le bouton “Éléments”.
  6. Remplissez les champs :
    • Éléments du formulaire.
  7. Cliquez sur le bouton “Consentement”.
    • Titre.
    • Contenu.
  8. Cliquez sur le bouton “Enregistrer et fermer”.
  9. Cliquez sur le bouton “Historique” à côté du formulaire.
Environnement :

Windows 10 Pro
Chrome v.118.0.5993.118, Firefox v.119.0 , Microsoft Edge v. 118.0.2088.76

Résultat réel :

Dans le bloc utilisateur de l’historique du formulaire, les transitions de texte ne suivent pas les règles attendues.

Résultat attendu :

Dans la colonne « UTILISATEUR » du tableau, chaque mot devrait passer à la ligne si plusieurs mots ne tiennent pas sur la même ligne.

Dans le bloc utilisateur de l’historique des formulaires, les transitions de texte ne suivent pas les règles

En naviguant vers la dernière page d’alertes, un téléchargement infini démarre

Gravité :

Mineure

Étapes de reproduction :
  1. Connectez-vous à votre profil pour la première fois.
  2. Dans le menu latéral, sélectionnez le bouton “Alertes”.
  3. Choisissez “Non lues”.
  4. Cliquez sur le bouton avec deux flèches pointant vers la droite pour naviguer vers la dernière page.
Environnement :

Windows 10 Pro
Chrome v.118.0.5993.118, Firefox v.119.0 , Microsoft Edge v. 118.0.2088.76

Résultat réel :

En naviguant vers la dernière page des alertes, un téléchargement infini démarre.

Résultat attendu :

S’il n’y a pas d’alertes, les boutons pour naviguer vers d’autres pages devraient être inactifs.

Le bouton Info se déplace lorsqu’on saisit plus de 7 caractères dans les détails de service

Gravité :

Triviale

Condition préalable :
  1. Connectez-vous à votre profil.
  2. Ajoutez un service à votre profil.
Étapes de reproduction :
  1. Dans le menu latéral, sélectionnez le bouton “Rendez-vous”.
  2. Cliquez sur “Nouveau rendez-vous”.
  3. Ouvrez la liste déroulante des services.
  4. Choisissez le service ajouté.
  5. Naviguez vers les flèches de droite dans le bloc Services.
  6. Cliquez sur le champ “Prix”.
  7. Saisissez plus de 7 caractères dans le champ.
Environnement :

Windows 10 Pro
Chrome v.118.0.5993.118, Firefox v.119.0 , Microsoft Edge v. 118.0.2088.76

Résultat réel :

Lors de la saisie de plus de 7 caractères dans les champs de détails du service, le bouton d’information se déplace.

Résultat attendu :

Lors de la saisie de plus de 7 caractères dans les champs de détails du service, le bouton d’information devrait rester immobile.

Le bouton Info se déplace lorsqu’on saisit plus de 7 caractères dans les détails de service
Le bouton Info se déplace lorsqu’on saisit plus de 7 caractères dans les détails de service

Le cadre autour des champs dans le formulaire « Modifier la grille » est coupé

Gravité :

Triviale

Condition préalable :

Connectez-vous au profil.

Étapes de reproduction :
  1. Dans le menu latéral, sélectionnez le bouton “Rendez-vous”.
  2. Cliquez sur le bouton “Grille”.
  3. Choisissez n’importe quelle case avec une croix.
  4. Cliquez sur le bouton “Travail”.
  5. Sélectionnez le champ “Heure de début”.
  6. Choisissez le champ “Heure de fin”.
  7. Cliquez sur le champ “Libellé”.
Environnement :

Windows 10 Pro
Chrome v.118.0.5993.118, Firefox v.119.0 , Microsoft Edge v. 118.0.2088.76

Résultat réel :

Le cadre autour des champs dans le formulaire « Modifier la grille » est coupé

Résultat attendu :

Le cadre entourant les champs dans le formulaire « Modifier la grille » ne devrait pas être coupé.

Un champ blanc chevauche le cadre du champ « Pas de rôles personnalisés »

Gravité :

Triviale

Condition préalable :

Connectez-vous au profil.

Étapes de reproduction :
  1. Dans le menu latéral, cliquez sur le bouton “Compte”.
  2. Cliquez sur le bouton “Utilisateurs et rôles”.
  3. Cliquez sur le bouton “Rôles”.
  4. Faites défiler les pages.
Environnement :

Windows 10 Pro
Chrome v.118.0.5993.118, Microsoft Edge v. 118.0.2088.76

Résultat réel :

Le champ blanc chevauche le cadre du champ « Pas de rôles personnalisés ».

Résultat attendu :

Le champ blanc ne devrait pas chevaucher le champ « Pas de rôles personnalisés ».

Un champ blanc chevauche le cadre du champ « Pas de rôles personnalisés »

Absence de validation pour le champ numéro de téléphone lors de la création d’un client

Gravité :

Triviale

Condition préalable :

Connectez-vous au profil.

Étapes de reproduction :
  1. Naviguez vers le menu latéral et sélectionnez le bouton « Clients ».
  2. Cliquez sur le bouton « Nouveau client ».
  3. Remplissez les champs :
    • Prénom.
    • Nom.
  4. Saisissez des lettres et des caractères spéciaux dans le champ « Mobile / Cellulaire ».
  5. Cliquez sur le bouton « Enregistrer et fermer ».
Environnement :

Windows 10 Pro
Chrome v.118.0.5993.118, Firefox v.119.0 , Microsoft Edge v. 118.0.2088.76

Résultat réel :

Lors de la création d’un client, il n’y a pas de validation pour le champ numéro de téléphone.

Résultat attendu :

Le champ numéro de téléphone devrait avoir une validation standard.

Absence de validation pour le champ numéro de téléphone lors de la création d’un client

Le nom d’utilisateur trop long chevauche le calendrier sur la page « Roster »

Gravité :

Triviale

Condition préalable :

Connectez-vous au profil.

Étapes de reproduction :
  1. Naviguez vers le menu latéral et sélectionnez le bouton « Gérer ».
  2. Cliquez sur le bouton « Employés ».
  3. Cliquez sur le bouton « Nouvel employé ».
  4. Remplissez les champs :
    • Prénom de plus de 45 caractères.
    • Nom de plus de 45 caractères.
    • Email.
  5. Cliquez sur le bouton « Enregistrer et fermer ».
  6. Dans le menu latéral, cliquez sur le bouton « Roster ».
Environnement :

Windows 10 Pro
Chrome v.118.0.5993.118, Firefox v.119.0 , Microsoft Edge v. 118.0.2088.76

Résultat réel :

Le nom d’utilisateur trop long chevauche le calendrier sur la page Roster.

Résultat attendu :

Si le nom d’utilisateur dépasse l’espace disponible dans le champ, seuls les caractères qui rentrent devraient être affichés, suivis de « … ».

Le nom d’utilisateur trop long chevauche le calendrier sur la page « Roster »

Le nom trop long du client dépasse les limites de l’écran

Gravité :

Triviale

Condition préalable :

Connectez-vous au profil.

Étapes de reproduction :
  1. Naviguez vers le menu latéral et sélectionnez le bouton « Clients ».
  2. Cliquez sur le bouton « Nouveau client ».
  3. Remplissez les champs :
    • Prénom de plus de 45 caractères.
    • Nom de plus de 45 caractères.
  4. Saisissez des lettres et des caractères spéciaux dans le champ « Mobile / Cellulaire ».
  5. Cliquez sur le bouton « Enregistrer et fermer ».
  6. Cliquez sur le nom du client nouvellement créé dans la liste.
Environnement :

Windows 10 Pro
Chrome v.118.0.5993.118, Firefox v.119.0 , Microsoft Edge v. 118.0.2088.76

Résultat réel :

Le nom trop long du client dépasse les limites de l’écran.

Résultat attendu :

Si le nom du client dépasse la taille de l’écran, seuls les caractères qui rentrent devraient être affichés, suivis de « … » à la fin.

Le nom trop long du client dépasse les limites de l’écran
Utilisez Selenium pour les tests automatisés et priorisez les tests d’utilisabilité et fonctionnels, en vous concentrant sur le calendrier, les champs de saisie et la résolution des erreurs. Mettez en œuvre les meilleures pratiques en matière de QA et QC, en garantissant une documentation de test complète, une automatisation cohérente et des tests continus pour améliorer la qualité des logiciels.
Iryna, QA engineer

Iryna, QA engineer

Vous avez besoin d'un partenaire QA fiable ?

Embauchez-nous