Bugs trouvés dans UpKeep SaaS

UpKeep

UpKeep est une plateforme développée pour automatiser les processus de gestion de la maintenance dans diverses industries, telles que la fabrication, l’immobilier et les soins de santé.

Elle offre une gamme d’outils pour rationaliser les flux de travail et suivre les actifs, mais notre Bug Crawl a révélé plusieurs lacunes de validation et problèmes qui pourraient entraver les opérations des utilisateurs.

Voici les bugs les plus notables identifiés par QAwerk, accompagnés de détails sur la manière de les reproduire et de recommandations d’amélioration. Nous encourageons l’équipe d’UpKeep à résoudre ces problèmes et à garantir des performances stables et conviviales.

Erreur « Impossible de charger les données » après que l'utilisateur ajoute une visualisation

Gravité :

Majeure

Condition préalable :
  1. L’utilisateur se trouve sur la page Analyse.
  2. L’utilisateur a créé un tableau de bord.
Étapes de reproduction :
  1. Cliquez sur « Modifier le tableau de bord ».
  2. Cliquez sur « Supprimer ».
  3. Cliquez sur « Ajouter ».
  4. Sélectionnez « Visualisation ».
  5. Sélectionnez « Maintenance préventive (Legacy) ».
  6. Sélectionnez « ID d’actif ».
  7. Cliquez sur « Enregistrer ».
Environnement :

Windows 10 x64
Chrome 132.0.6834.111, Firefox 134.0.2, Edge 132.0.2957.127

Résultat réel :

L’utilisateur voit l’erreur « Impossible de charger les données ».

Résultat attendu :

Aucune erreur ne devrait apparaître ; la visualisation se charge avec succès.

Aucune validation sur la page « Créer un emplacement »

Gravité :

Majeure

Condition préalable :

L’utilisateur se trouve sur la page « Emplacement ».

Étapes de reproduction :
  1. Cliquez sur « Créer un emplacement ».
  2. Cliquez à nouveau sur « Créer un emplacement ».
Environnement :

Windows 10 x64
Chrome 132.0.6834.111, Firefox 134.0.2, Edge 132.0.2957.127

Résultat réel :

Il n’y a aucune validation sur les champs.

Résultat attendu :

Une validation devrait s’afficher, empêchant la soumission d’un formulaire incomplet.

L'utilisateur peut importer zéro bon de travail sur la page « Importer et exporter »

Gravité :

Majeure

Condition préalable :

L’utilisateur se trouve sur la page « Importer et exporter ».

Étapes de reproduction :
  1. Cliquez sur « Démarrer le processus d’importation des bons de travail ».
  2. Cliquez sur « Saisir manuellement vos données ».
  3. Cliquez sur « Terminer ».
  4. Cliquez sur « Oui ».
Environnement :

Windows 10 x64
Chrome 132.0.6834.111, Firefox 134.0.2, Edge 132.0.2957.127

Résultat réel :

L’utilisateur voit le message de chargement « Vous importez actuellement 0 bon de travail » sans validation.

Résultat attendu :

Une validation devrait empêcher une importation avec zéro article.

L'utilisateur peut créer un bon de travail avec uniquement des espaces dans le champ nom

Gravité :

Mineure

Condition préalable :

L’utilisateur se trouve sur la page « Bons de travail ».

Étapes de reproduction :
  1. Cliquez sur « + Bon de travail ».
  2. Cliquez sur le champ « Titre ».
  3. Appuyez sur la barre d’espace.
  4. Cliquez sur « Soumettre ».
Environnement :

Windows 10 x64
Chrome 132.0.6834.111, Firefox 134.0.2, Edge 132.0.2957.127

Résultat réel :

Un nouveau bon de travail est créé avec uniquement des espaces dans son nom.

Résultat attendu :

Une validation devrait interdire les titres vides (ou uniquement des espaces).

J'ai identifié plusieurs lacunes de validation qui nuisent à l'efficacité globale du flux de travail d'UpKeep. La mise en œuvre de contrôles de validation robustes et de tests de régression approfondis après chaque version majeure améliorera considérablement l'expérience utilisateur de la plateforme.
Oleh, QA engineer

Oleh, QA engineer

Vous avez besoin d'un partenaire QA fiable ?

Embauchez-nous