Bugs trouvés dans le SaaS Popwork

Popwork

Popwork est un espace de travail intuitif qui optimise les performances des managers et de leurs équipes.

Il convient aux PDG et aux responsables RH, aux managers seniors et juniors, ainsi qu’aux managers à distance. Avec Popwork, les entreprises peuvent facilement préparer les réunions hebdomadaires en tête-à-tête avec leurs employés. Conçu par et pour les équipes, Popwork aide chaque équipe à atteindre son plein potentiel au travail. La plateforme propose un essai gratuit de 21 jours pour montrer à ses utilisateurs comment elle peut transformer leurs pratiques de management et stimuler l’engagement des équipes.

Nos ingénieurs QA ont décidé de tester manuellement les performances de la solution SaaS Popwork. Voici quelques-uns des bugs Popwork les plus notables que nous avons découverts.

Erreur 400 lors de la création d’une nouvelle équipe via « Reprendre l’intégration »

Gravité :

Majeure

Condition préalable :
  1. L’utilisateur est inscrit.
  2. L’utilisateur a terminé le flux d’intégration (en créant une équipe et en invitant au moins 1 membre à l’équipe).
Étapes de reproduction :
  1. Survolez le nom de l’équipe récemment créée dans la barre de navigation gauche.
  2. Cliquez sur le bouton à 3 points.
  3. Cliquez sur le bouton « Changer de responsable ».
  4. Sélectionnez le membre invité dans la liste déroulante et cliquez sur le bouton « Confirmer le changement ».
  5. Cliquez sur le bouton « Reprendre l’intégration » en bas.
  6. Entrez un nouveau nom d’équipe et cliquez sur le bouton « Continuer ».
Environnement :

Windows 10 Pro
Chrome 109.0.5414.76, Firefox 109.0.1, Edge 110.0.1587.41

Résultat réel :

L’utilisateur est redirigé vers la page « Tableau de bord » ; l’équipe n’est pas créée ; une erreur 400 apparaît dans la console du navigateur.

Résultat attendu :

La deuxième étape de l’intégration « Nommez votre équipe » est marquée comme terminée ; le formulaire de la troisième étape « Passez en revue les questions pour votre équipe » est développé.

Il est possible de sauvegarder une question sans contenu

Gravité :

Mineure

Condition préalable :
  1. L’utilisateur est inscrit.
  2. L’utilisateur a terminé le flux d’intégration (en créant une équipe et en invitant au moins 1 membre à l’équipe).
Étapes de reproduction :
  1. Cliquez sur l’élément de navigation « Rituels de gestion ».
  2. Cliquez sur le bouton « Questions » sous le titre de l’équipe.
  3. Survolez n’importe quel élément de la liste (sauf le 1er et le 2ème).
  4. Cliquez sur le bouton « Modifier ».
  5. Videz le champ de saisie « QUESTION ».
  6. Changez la langue à côté du titre du champ de saisie « QUESTION ».
  7. Videz le champ de saisie « QUESTION ».
  8. Cliquez sur le bouton « Enregistrer les modifications ».
Environnement :

Windows 10 Pro
Chrome 109.0.5414.76, Firefox 109.0.1, Edge 110.0.1587.41

Résultat réel :

Une question sans contenu est enregistrée.

Résultat attendu :

Une question sans contenu ne devrait pas être enregistrée ; le champ de saisie « QUESTION » est obligatoire.

L’élément de menu « Modifier les rituels » ouvre le mauvais formulaire

Gravité :

Mineure

Condition préalable :
  1. L’utilisateur est inscrit.
  2. L’utilisateur a terminé le flux d’intégration (en créant une équipe et en invitant au moins 1 membre à l’équipe).
Étapes de reproduction :
  1. Cliquez sur l’élément de navigation « Rituels de gestion ».
  2. Cliquez sur le bouton à 3 points à droite du titre de l’équipe.
  3. Cliquez sur l’élément de menu « Modifier les rituels ».
Environnement :

Windows 10 Pro
Chrome 109.0.5414.76, Firefox 109.0.1, Edge 110.0.1587.41

Résultat réel :

Le formulaire de modification de l’équipe s’ouvre.

Résultat attendu :

Le formulaire de modification des rituels devrait s’ouvrir.

Le formulaire se ferme avec un message de succès au lieu d’un message d’erreur

Gravité :

Mineure

Condition préalable :
  1. L’utilisateur est inscrit.
  2. L’utilisateur a terminé le flux d’intégration (en créant une équipe et en invitant au moins 1 membre à l’équipe).
Étapes de reproduction :
  1. Cliquez sur l’élément de navigation « Objectifs ».
  2. Cliquez sur le bouton « + Créer un objectif ».
  3. Remplissez le champ de saisie « Objectif ».
  4. Sélectionnez une date dans le champ du calendrier « Date limite ».
  5. Cliquez sur le bouton « Ajouter l’objectif » (laissez le champ de sélection « Responsable » vide).
Environnement :

Windows 10 Pro
Chrome 109.0.5414.76, Firefox 109.0.1, Edge 110.0.1587.41

Résultat réel :

Le formulaire « Ajouter un objectif » se ferme ; un message de succès « Objectif ajouté » apparaît (bien que l’objectif n’ait pas été créé).

Résultat attendu :

Le formulaire « Ajouter un objectif » ne devrait pas se fermer ; le champ de sélection « Responsable » devrait être marqué en rouge.

L’élément de menu « Modifier l’objectif » n’est pas pertinent pour les objectifs clos

Gravité :

Trivial (Amélioration)

Condition préalable :
  1. L’utilisateur est inscrit.
  2. L’utilisateur a terminé le flux d’intégration (en créant une équipe et en invitant au moins 1 membre à l’équipe).
Étapes de reproduction :
  1. Cliquez sur l’élément de navigation « Objectifs ».
  2. Cliquez sur le bouton « + Créer un objectif ».
  3. Remplissez le champ de saisie « Objectif ».
  4. Sélectionnez un membre de la précondition 2 dans le champ de sélection « Responsable ».
  5. Sélectionnez une date dans le champ du calendrier « Date limite ».
  6. Cliquez sur le bouton « Ajouter l’objectif ».
  7. Cliquez sur l’enregistrement de l’objectif récemment créé.
  8. Cliquez sur le bouton à 3 points dans la fenêtre contextuelle sur la droite.
  9. Cliquez sur l’élément de menu « Clôturer l’objectif ».
  10. Sélectionnez n’importe quel statut dans le champ du sélecteur.
  11. Remplissez le champ de saisie « Commentaire ».
  12. Cliquez sur le bouton « Clôturer l’objectif ».
  13. Cliquez sur le bouton à 3 points dans la fenêtre contextuelle sur la droite.
Environnement :

Windows 10 Pro
Chrome 109.0.5414.76, Firefox 109.0.1, Edge 110.0.1587.41

Résultat réel :

L’élément de menu « Modifier l’objectif » est présent, bien qu’un objectif clôturé ne puisse pas être modifié.

Résultat attendu :

L’élément de menu « Modifier l’objectif » ne devrait pas être présent pour les objectifs clôturés.

Lors des tests, plusieurs bugs ont été trouvés : une erreur 400 bad request, la possibilité d’enregistrer une question sans contenu, un message de succès inapproprié, l’élément de menu « Modifier les rituels » ouvrant un formulaire incorrect, et la présence d’éléments non pertinents. Pour le reste, l’application fonctionne correctement.
Aliaksei, QA engineer

Aliaksei, QA engineer

Vous avez besoin d'un partenaire QA fiable ?

Embauchez-nous