Bugs trouvés dans le SaaS Superchat

Superchat

Superchat est une solution de messagerie tout-en-un pour les ventes conversationnelles, le marketing, le support et le recrutement. Cette plateforme combine les canaux de communication dans un seul logiciel, permettant aux utilisateurs d’envoyer des messages personnalisés et des newsletters en utilisant l’automatisation et des chatbots IA.

Avec la plateforme de messagerie Superchat, votre entreprise pourra envoyer et automatiser des newsletters, vendre des produits, partager des données au sein de votre équipe, répondre rapidement aux demandes de vos clients, bénéficier de chatbots alimentés par l’IA et offrir des expériences client exceptionnelles.

Dans le cadre de l’initiative Bug Crawl de QAwerk, nous avons effectué des tests QA de Superchat et identifié plusieurs bugs qui pourraient impacter les performances et l’expérience utilisateur.

Lors de la suppression d'un message audio, le mauvais message est supprimé

Gravité :

Critique

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Dans le menu supérieur, cliquez sur le bouton « Boîte de réception ».
  2. Ouvrez n’importe quel chat.
  3. Cliquez sur le bouton pour enregistrer un message audio.
  4. Autorisez l’accès au microphone.
  5. Enregistrez un court message audio (10 secondes) et cliquez sur la coche « ✓ ».
  6. Cliquez sur le bouton pour enregistrer un message audio.
  7. Enregistrez un court message audio (8 secondes) et cliquez sur la coche « ✓ ».
  8. Cliquez sur le bouton pour enregistrer un message audio.
  9. Enregistrez un court message audio (6 secondes) et cliquez sur la coche « ✓ ».
  10. Cliquez sur le bouton « Corbeille » pour un message audio de 8 secondes.
Environnement :

Windows 10 Pro ; Chrome 129.0.6668.58, Firefox 130.0.1, Microsoft Edge 128.0.2739.79

Résultat réel :

Lors de la suppression d’un message audio, le mauvais message est supprimé.

Résultat attendu :

Le message pour lequel le bouton « Supprimer » a été utilisé doit être supprimé.

Lorsque l'utilisateur accède à la « Boîte de réception », le dernier message s'ouvre automatiquement

Gravité :

Critique

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Dans le menu supérieur, cliquez sur le bouton « Boîte de réception ».
  2. Cliquez sur les trois points du dernier chat.
  3. Cliquez sur le bouton « Marquer comme non lu ».
  4. Dans le menu supérieur, cliquez sur le bouton « Chat d’équipe ».
  5. Dans le menu supérieur, cliquez sur le bouton « Boîte de réception ».
Environnement :

Windows 10 Pro ; Chrome 129.0.6668.58, Firefox 130.0.1, Microsoft Edge 128.0.2739.79

Résultat réel :

Lorsque l’utilisateur accède à la « Boîte de réception », le dernier message s’ouvre automatiquement.

Résultat attendu :

Le message ne doit pas s’ouvrir automatiquement lors de l’accès à la « Boîte de réception ».

Il est possible de définir un budget supérieur à la limite maximale

Gravité :

Majeure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Cliquez sur l’icône « Notification ».
  2. Cliquez sur la notification « Vous avez atteint la limite d’utilisateurs pour votre compte ».
  3. Cliquez sur le bouton « Budget ».
  4. Cliquez sur le bouton « Modifier ».
  5. Entrez 1200.
  6. Cliquez sur le bouton « Enregistrer ».
  7. Cliquez sur le bouton « Modifier ».
  8. Entrez 12000.
  9. Cliquez sur le bouton « Enregistrer ».
Environnement :

Windows 10 Pro ; Chrome 129.0.6668.58, Firefox 130.0.1, Microsoft Edge 128.0.2739.79

Résultat réel :

Il est possible de définir un budget supérieur à la limite maximale. La notification indique que la limite est de 1 000 euros, mais la valeur de 1 200 euros est enregistrée.

Résultat attendu :

La limite spécifiée dans le message doit être la valeur maximale acceptée par le champ.

Il est possible de définir un budget supérieur à la limite maximale

Tous les émojis ne sont pas affichés dans le panneau « Émoji »

Gravité :

Majeure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Dans le menu supérieur, cliquez sur le bouton « Boîte de réception ».
  2. Ouvrez n’importe quel chat.
  3. Cliquez sur l’icône « Émoji ».
Environnement :

Windows 10 Pro ; Chrome 129.0.6668.58, Firefox 130.0.1, Microsoft Edge 128.0.2739.79

Résultat réel :

Tous les émojis ne sont pas affichés dans le panneau « Émoji ».

Résultat attendu :

Tous les émojis doivent être affichés dans le panneau « Émoji ».

Tous les émojis ne sont pas affichés dans le panneau « Émoji »

Impossible de supprimer une pièce jointe attachée

Gravité :

Majeure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Cliquez sur l’icône « Profil ».
  2. Cliquez sur le bouton « Paramètres ».
  3. Cliquez sur le bouton « Fichiers ».
  4. Cliquez sur le bouton « Télécharger un fichier ».
  5. Cliquez sur le champ « Cliquez ici pour télécharger ou glisser-déposer ».
  6. Sélectionnez n’importe quel fichier de votre ordinateur.
  7. Cliquez sur le bouton « Ouvrir ».
  8. Cliquez sur la croix « X » pour supprimer la pièce jointe.
Environnement :

Windows 10 Pro ; Chrome 129.0.6668.58, Firefox 130.0.1, Microsoft Edge 128.0.2739.79

Résultat réel :

Impossible de supprimer la pièce jointe attachée.

Résultat attendu :

L’utilisateur doit pouvoir supprimer une pièce jointe en cliquant sur la croix « X ».

Il n'est pas possible d'ajouter un utilisateur enregistré à une équipe

Gravité :

Majeure

Condition préalable :
  1. Enregistrez un utilisateur supplémentaire à l’avance.
  2. Connectez-vous à votre compte.
Étapes de reproduction :
  1. Dans le menu supérieur, cliquez sur le bouton “Première étape”.
  2. Cliquez sur le bouton “Inviter l’équipe”.
  3. Remplissez tous les champs requis avec l’adresse e-mail de l’utilisateur précédemment enregistré.
  4. Cliquez sur le bouton “Envoyer l’invitation”.
Environnement :

Windows 10 Pro ; Chrome 129.0.6668.58, Firefox 130.0.1, Microsoft Edge 128.0.2739.79

Résultat réel :

Il n’est pas possible d’ajouter l’utilisateur enregistré à l’équipe.

Résultat attendu :

Il devrait être possible d’ajouter l’utilisateur enregistré à l’équipe.

Le curseur de la souris quitte le bord du champ contextuel et le ferme

Gravité :

Majeure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Dans le menu supérieur, cliquez sur le bouton “Première étape”.
  2. Cliquez sur le bouton “Inviter l’équipe”.
  3. Maintenez le curseur de la souris enfoncé et sortez de la fenêtre contextuelle.
Environnement :

Windows 10 Pro ; Chrome 129.0.6668.58, Firefox 130.0.1, Microsoft Edge 128.0.2739.79

Résultat réel :

Lorsque le curseur de la souris quitte le bord du champ contextuel, celui-ci se ferme.

Résultat attendu :

Le champ contextuel ne devrait se fermer que lorsque l’utilisateur clique sur la “Croix”.

Le site continue d'utiliser le microphone lors du passage à un autre onglet

Gravité :

Majeure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Dans le menu supérieur, cliquez sur le bouton “Boîte de réception”.
  2. Ouvrez n’importe quel chat.
  3. Cliquez sur le bouton pour enregistrer un message audio.
  4. Autorisez l’accès au microphone.
  5. Dans le menu supérieur, cliquez sur le bouton “Chat d’équipe”.
  6. Dans le menu supérieur, cliquez sur le bouton “Boîte de réception”.
Environnement :

Windows 10 Pro ; Chrome 129.0.6668.58, Firefox 130.0.1, Microsoft Edge 128.0.2739.79

Résultat réel :

Lors du passage à un autre onglet, le site continue d’utiliser le microphone.

Résultat attendu :

Lors du passage à un autre onglet, l’accès au microphone devrait être désactivé.

Le site continue d'utiliser le microphone lors du passage à un autre onglet

La photo de profil est supprimée après le rechargement de la page

Gravité :

Majeure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Cliquez sur l’icône “Profil”.
  2. Cliquez sur le bouton “Paramètres”.
  3. Cliquez sur le bouton “Profil”.
  4. Cliquez sur l’icône pour ajouter une photo.
  5. Sélectionnez une image sur votre ordinateur.
  6. Cliquez sur le bouton “Ouvrir”.
  7. Cliquez sur le bouton “Télécharger”.
  8. Actualisez la page.
Environnement :

Windows 10 Pro ; Chrome 129.0.6668.58, Firefox 130.0.1, Microsoft Edge 128.0.2739.79

Résultat réel :

La photo de profil est supprimée après le rechargement de la page.

Résultat attendu :

La photo de profil ne devrait pas être supprimée après le rechargement de la page.

L'affichage de la forme d'onde du message enregistré s'affiche par-dessus la forme d'onde audio en cours d'enregistrement

Gravité :

Mineure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Dans le menu supérieur, cliquez sur le bouton “Boîte de réception”.
  2. Ouvrez n’importe quel chat.
  3. Cliquez sur le bouton pour enregistrer un message audio.
  4. Autorisez l’accès au microphone.
  5. Enregistrez un court message audio (10 secondes) et cliquez sur la coche “Vérifier”.
  6. Cliquez sur le bouton pour enregistrer un message audio.
  7. Enregistrez un court message audio (8 secondes) et cliquez sur la coche “Vérifier”.
  8. Cliquez sur le bouton pour enregistrer un message audio.
Environnement :

Windows 10 Pro ; Chrome 129.0.6668.58, Firefox 130.0.1, Microsoft Edge 128.0.2739.79

Résultat réel :

L’affichage de la forme d’onde du message enregistré s’affiche par-dessus la forme d’onde audio en cours d’enregistrement.

Résultat attendu :

La forme d’onde du message enregistré devrait s’afficher sous la forme d’onde audio en cours d’enregistrement.

L'affichage de la forme d'onde du message enregistré s'affiche par-dessus la forme d'onde audio en cours d'enregistrement

La pièce jointe est remplacée après avoir cliqué sur le champ qui la suit

Gravité :

Mineure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Cliquez sur l’icône “Profil”.
  2. Cliquez sur le bouton “Paramètres”.
  3. Cliquez sur le bouton “Fichiers”.
  4. Cliquez sur le bouton “Télécharger un fichier”.
  5. Cliquez sur le champ “Cliquez ici pour télécharger ou faites glisser et déposez”.
  6. Sélectionnez n’importe quel fichier sur votre ordinateur.
  7. Cliquez sur le bouton “Ouvrir”.
  8. Cliquez sur la case à côté du fichier joint.
  9. Sélectionnez n’importe quel fichier sur votre ordinateur.
  10. Cliquez sur le bouton “Ouvrir”.
Environnement :

Windows 10 Pro ; Chrome 129.0.6668.58, Firefox 130.0.1, Microsoft Edge 128.0.2739.79

Résultat réel :

Lorsque vous cliquez sur le champ derrière une pièce jointe déjà ajoutée, la pièce jointe est remplacée.

Résultat attendu :

Il ne devrait pas être possible de remplacer un fichier sans supprimer le précédent.

Absence du bouton "Retour" sur l'écran "Sélection du plan"

Gravité :

Mineure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Cliquez sur l’icône « Profil ».
  2. Cliquez sur le bouton « Mettre à niveau ».
Environnement :

Windows 10 Pro ; Chrome 129.0.6668.58, Firefox 130.0.1, Microsoft Edge 128.0.2739.79

Résultat réel :

Il n’y a pas de bouton « Retour » sur l’écran « Sélection du forfait ».

Résultat attendu :

Il devrait y avoir un bouton « Retour » sur l’écran « Sélection du forfait ».

La légende de l’analytique apparaît dans le coin supérieur gauche et s’étend sur tout l’écran

Gravité :

Mineure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Dans le menu supérieur, cliquez sur le bouton « Analytique ».
  2. Passez le curseur de la souris sur le graphique.
Environnement :

Windows 10 Pro ; Chrome 129.0.6668.58, Firefox 130.0.1, Microsoft Edge 128.0.2739.79

Résultat réel :

La légende de l’analytique apparaît dans le coin supérieur gauche et s’étend sur tout l’écran.

Résultat attendu :

La légende de l’analytique devrait apparaître à l’endroit où le curseur est placé.

Le champ « Rechercher » est sensible aux espaces

Gravité :

Mineure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Cliquez sur le bouton « Boîtes de réception ».
  2. Cliquez sur le champ « Rechercher ».
  3. Appuyez sur la barre d’espace.
Environnement :

Windows 10 Pro ; Chrome 129.0.6668.58, Firefox 130.0.1, Microsoft Edge 128.0.2739.79

Résultat réel :

Le champ « Rechercher » est sensible aux espaces.

Résultat attendu :

Le champ « Rechercher » ne devrait pas être sensible aux espaces.

Il est possible d’enregistrer un intervalle de temps de 0 seconde

Gravité :

Mineure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Cliquez sur l’icône « Profil ».
  2. Cliquez sur le bouton « Paramètres ».
  3. Cliquez sur le bouton « Boîtes de réception ».
  4. Activez le commutateur « Horaires d’ouverture et message d’absence (facultatif) ».
  5. Activez le commutateur pour l’un des jours de la liste.
  6. Pour la colonne « De », sélectionnez « 8:00 » dans la liste déroulante.
  7. Pour la colonne « À », sélectionnez « 8:00 » dans la liste déroulante.
  8. Cliquez sur le bouton « Enregistrer ».
Environnement :

Windows 10 Pro ; Chrome 129.0.6668.58, Firefox 130.0.1, Microsoft Edge 128.0.2739.79

Résultat réel :

Il est possible d’enregistrer l’intervalle de temps qui contient 0 seconde.

Résultat attendu :

L’enregistrement de l’intervalle de 0 seconde ne devrait pas être possible et le message « Une erreur s’est produite » devrait s’afficher.

L’icône « Cadeau » chevauche le défilement

Gravité :

Mineure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Cliquez sur l’icône « Profil ».
  2. Cliquez sur le bouton « Paramètres ».
  3. Cliquez sur le bouton « Boîtes de réception ».
Environnement :

Windows 10 Pro ; Chrome 129.0.6668.58, Firefox 130.0.1, Microsoft Edge 128.0.2739.79

Résultat réel :

L’icône « Cadeau » chevauche le défilement.

Résultat attendu :

L’icône « Cadeau » ne devrait pas chevaucher le défilement.

L’icône « Cadeau » chevauche le défilement

Le champ « Giphy » présente un défilement latéral supplémentaire

Gravité :

Mineure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Dans le menu supérieur, cliquez sur le bouton « Boîte de réception ».
  2. Ouvrez une conversation.
  3. Cliquez sur l’icône « Gif ».
Environnement :

Windows 10 Pro ; Chrome 129.0.6668.58, Firefox 130.0.1, Microsoft Edge 128.0.2739.79

Résultat réel :

Le champ « Giphy » présente un défilement latéral supplémentaire.

Résultat attendu :

Le champ « Giphy » ne devrait pas présenter de défilement latéral supplémentaire.

Le champ « Giphy » présente un défilement latéral supplémentaire

Lors de la visualisation d’un document PDF, les défilements ne sont pas personnalisés

Gravité :

Mineure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Cliquez sur l’icône « Profil ».
  2. Cliquez sur le bouton « Paramètres ».
  3. Cliquez sur le bouton « Fichiers ».
  4. Cliquez sur le bouton « Importer un fichier ».
  5. Cliquez sur le champ « Cliquez ici pour importer ou glisser-déposer ».
  6. Sélectionnez n’importe quel fichier PDF sur votre ordinateur.
  7. Cliquez sur le bouton « Ouvrir ».
  8. Cliquez sur le bouton « Importer ».
  9. Cliquez sur le fichier.
Environnement :

Windows 10 Pro ; Chrome 129.0.6668.58, Firefox 130.0.1, Microsoft Edge 128.0.2739.79

Résultat réel :

Lors de la visualisation d’un document PDF, les barres de défilement ne sont pas personnalisées.

Résultat attendu :

Les barres de défilement doivent être personnalisées.

Lors de la visualisation d’un document PDF, les défilements ne sont pas personnalisés

Button name on English version is displayed in German

Gravité :

Mineure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Dans le menu supérieur, cliquez sur le bouton « Automatisation ».
  2. Cliquez sur la flèche droite pour afficher le deuxième article du carrousel.
Environnement :

Windows 10 Pro ; Chrome 129.0.6668.58, Firefox 130.0.1, Microsoft Edge 128.0.2739.79

Résultat réel :

The button name on the English version is displayed in German.

Résultat attendu :

The button name on the English version should be displayed in English.

Button name on English version is displayed in German
Lors de mes tests, j'ai identifié 19 bugs allant de problèmes mineurs d'UI/UX à des problèmes fonctionnels critiques. Je recommande de procéder à des tests complets sur différents navigateurs pour garantir la compatibilité et les performances.
Iryna, QA engineer

Iryna, QA engineer

Vous avez besoin d'un partenaire QA fiable ?

Embauchez-nous