Bugs trouvés dans EngageBay SaaS

EngageBay est une solution tout-en-un pour les spécialistes du marketing, des ventes et du support client. EngageBay offre de nombreuses fonctionnalités d’automatisation et dispose d’une option freemium pour les équipes comptant jusqu’à 15 utilisateurs.
EngageBay combine un système CRM, l’automatisation du marketing, un logiciel de helpdesk et un chat en direct. Avec EngageBay, les entreprises peuvent mettre en œuvre une communication multicanale avec leurs clients, lancer des campagnes goutte-à-goutte, créer des pages de destination et des vidéos de vente à forte conversion, et bien plus encore.
QAwerk est spécialisé dans les tests de solutions SaaS, nous avons donc testé EngageBay pour aider les développeurs à améliorer ce produit. Voici les résultats !
Erreur 400 dans Firefox lors de la modification d’un modèle d’e-mail
Majeure
- Le compte est créé.
- Au moins un modèle d’e-mail est créé.
- Se connecter.
- Sélectionner l’élément de menu « Marketing » en haut à gauche.
- Passer la souris sur l’élément de menu « Modèles » de la barre de navigation supérieure.
- Cliquer sur l’élément de menu déroulant « Modèles d’e-mail ».
- Passer la souris sur le bouton à 3 points dans l’enregistrement du modèle d’e-mail.
- Cliquer sur l’élément de menu « Modifier ».
Navigateurs : Firefox 109.0.1
OS : Windows 10 Pro
La page de modification du modèle d’e-mail ne s’ouvre pas. Une erreur 400 est présente dans la console du navigateur. Problème spécifique au navigateur (non reproduit dans Chrome et Edge)
La page de modification du modèle d’e-mail s’ouvre.
Le modèle d’e-mail est enregistré avec un champ « Nom » vide bien qu’il soit obligatoire
Mineure
Le compte est créé.
- Se connecter.
- Sélectionner l’élément de menu « Marketing » en haut à gauche.
- Passer la souris sur l’élément de menu « Modèles » de la barre de navigation supérieure.
- Cliquer sur l’élément de menu déroulant « Modèles d’e-mail ».
- Cliquer sur le bouton « Créer un nouveau ».
- Passer la souris sur n’importe quelle image d’aperçu de modèle.
- Cliquer sur le bouton « Choisir ».
- Cliquer sur le bouton « Enregistrer » en haut à droite.
- Cliquer sur le bouton « Enregistrer » dans la fenêtre contextuelle. Laisser le champ de saisie « Nom » vide.
Navigateurs : Chrome 109.0.5414.76, Firefox 109.0.1, Edge 110.0.1587.41
OS : Windows 10 Pro
La fenêtre contextuelle se ferme. « Uncaught TypeError : Cannot read properties of undefined (reading ’classList’) » s’affiche dans la console du navigateur.
La fenêtre contextuelle ne se ferme pas. Un message d’erreur « Ce champ est requis » apparaît sous le champ de saisie « Nom ».
Une diffusion par e-mail est créée sans ligne d’objet marquée comme obligatoire
Mineure
Le compte est créé.
- Se connecter.
- Sélectionner l’élément de menu « Marketing » en haut à gauche.
- Passer la souris sur l’élément de menu « Campagnes » de la barre de navigation supérieure.
- Cliquer sur l’élément de menu déroulant « Diffusions par e-mail ».
- Cliquer sur le bouton « Créer une diffusion ».
- Taper « Test » dans le champ de saisie « Nom ».
- Cliquer sur le bouton « Continuer ».
- Cliquer sur le bouton « Suivant » (laisser le champ de saisie « Rédiger une ligne d’objet » vide).
Navigateurs : Chrome 109.0.5414.76, Firefox 109.0.1, Edge 110.0.1587.41
OS : Windows 10 Pro
La page « Choisir les contacts » s’ouvre.
L’utilisateur est toujours sur la page « Diffusion ». Un message d’erreur « Ce champ est requis » apparaît sous le champ de saisie « Rédiger une ligne d’objet ».
L’utilisateur peut sélectionner une heure de début postérieure à l’heure de fin pour les heures d’ouverture dans les paramètres du chat en direct
Mineure
Le compte est créé.
- Se connecter.
- Sélectionner l’élément de menu « Livechat » en haut à gauche.
- Cliquer sur l’élément de menu « Paramètres » de la barre de navigation supérieure.
- Cliquer sur l’élément de menu « Heures d’ouverture » du menu de gauche.
- Modifier l’heure de fin du lundi à 08:00.
- Cliquer sur le bouton « Mettre à jour ».
Navigateurs : Chrome 109.0.5414.76, Firefox 109.0.1, Edge 110.0.1587.41
OS : Windows 10 Pro
Une notification de succès « Les heures d’ouverture ont été mises à jour avec succès » apparaît.
Une notification d’erreur « L’heure de début ne peut pas être postérieure à l’heure de fin » apparaît.
Paramètres par défaut des e-mails : validation d’e-mail manquante dans le champ de saisie « ID de l’expéditeur »
Mineure
Le compte est créé.
- Se connecter.
- Sélectionner l’élément de menu « Livechat » en haut à gauche.
- Passer la souris sur l’élément de menu « Paramètres » de la barre de navigation supérieure.
- Cliquer sur l’élément de menu « Paramètres par défaut des e-mails » du menu de gauche.
- Vider le champ de saisie « ID de l’expéditeur ».
- Taper « 1 » dans le champ de saisie « ID de l’expéditeur ».
- Cliquer sur le bouton « Mettre à jour ».
Navigateurs : Chrome 109.0.5414.76, Firefox 109.0.1, Edge 110.0.1587.41
OS : Windows 10 Pro
Une notification de succès « Les paramètres d’e-mail ont été mis à jour avec succès » apparaît.
Une alerte navigateur « Veuillez inclure « @ » dans l’adresse e-mail. « 1 » est manquant « @ » » s’affiche sous le champ de saisie « ID de l’expéditeur ».
Widget de chat : la validation des entrées est manquante pour certains champs obligatoires
Triviale
Le compte est créé.
- Connectez-vous.
- Sélectionnez l’élément de menu « Livechat » en haut à gauche.
- Cliquez sur l’élément « Chat Widget » dans la barre de navigation supérieure.
- Effacez tous les champs de saisie du formulaire.
- Cliquez sur le bouton « Enregistrer les modifications ».
Navigateurs : Chrome 109.0.5414.76, Firefox 109.0.1, Edge 110.0.1587.41
Système d’exploitation : Windows 10 Pro
Le message d’erreur « Ce champ est obligatoire » est manquant pour les champs obligatoires « Vos conversations » et « Bouton Démarrer une nouvelle conversation ».
Le message d’erreur « Ce champ est obligatoire » est présent pour chaque champ obligatoire qui est vide.
J’ai trouvé cinq bogues liés à une validation des entrées de formulaire manquante. Le reste des fonctionnalités que j’ai vérifiées fonctionne comme prévu. J’ai testé l’interface, la création de compte, la modification de mot de passe, les paramètres du profil, la gestion des contacts, la création de formulaires et de pages de destination, entre autres.
