Bugs trouvés dans Upflex – Solutions de travail hybride pour Android
Upflex est un fournisseur de solutions d’espaces de travail hybrides en mode SaaS, qui opère à l’échelle mondiale et fusionne le concept de coworking avec la commodité de l’accessibilité via une application. La plateforme Upflex est disponible pour les utilisateurs iOS et Android.
Upflex permet aux utilisateurs de rechercher et de réserver des espaces de travail partagés dans plusieurs villes du monde. Elle offre de la flexibilité, avec des options de réservation immédiate, et favorise l’efficacité grâce à des fonctionnalités qui aident à gérer les espaces d’équipe et les dépenses.
Notre équipe chez QAwerk a effectué une analyse approfondie d’Upflex dans le cadre de notre projet Bug Crawl. Nous avons une grande expérience dans les tests d’applications Android, et nous avons identifié certains domaines où Upflex pourrait être encore améliorée.
Invite incorrecte pour rejoindre une organisation lors de l'inscription avec @gmail.com
Majeure
L’application est correctement installée.
- Ouvrez l’application.
- Lancez le processus d’inscription en utilisant une adresse e-mail du domaine @gmail.com.
- Cliquez sur le bouton ‘S’inscrire’.
- Cliquez sur le bouton ‘Confirmer’.
Poco F4, Android 13
Une fois que l’utilisateur saisit son e-mail et confirme son intention de rejoindre une organisation, il est redirigé vers l’écran d’inscription initial.
Étant donné que le domaine @gmail.com n’est pas d’entreprise et que l’e-mail n’a pas été utilisé précédemment, l’option « Rejoindre un compte existant » ne devrait pas être proposée.
L'application autorise la modification du mot de passe avec des chiffres uniquement
Majeure
- Installez l’application.
- Connectez-vous avec un compte existant.
- Ouvrez l’application.
- Accédez à l’onglet ‘Profil’.
- Sélectionnez l’option ‘Connexion et sécurité’.
- Appuyez sur ‘Changer de mot de passe’.
- Saisissez le mot de passe actuel.
- Saisissez le nouveau mot de passe composé uniquement de chiffres ‘87654321’ deux fois.
- Confirmez la modification du mot de passe.
Poco F4, Android 13
Modification réussie du mot de passe en un mot de passe composé uniquement de chiffres.
L’application devrait appliquer des politiques de mots de passe exigeant un mélange de lettres majuscules et minuscules, de chiffres et de caractères spéciaux pour une sécurité accrue.
L'application plante lors de sélections répétées de dates de répétition journalière
Majeure
- Installez l’application.
- Connectez-vous avec un compte existant.
- Ouvrez l’application.
- Accédez à l’onglet ‘Recherche’.
- Sélectionnez un lieu ou une salle.
- Procédez à la réservation du lieu choisi.
- Dans la fenêtre de confirmation de réservation, sélectionnez une heure.
- Sélectionnez continuellement une plage de dates avec des répétitions journalières.
- Observez le plantage de l’application.
Poco F4, Android 13
L’application plante lorsque des dates avec des répétitions journalières sont sélectionnées de manière répétée.
L’application devrait fonctionner correctement, permettant aux utilisateurs de sélectionner continuellement la plage de dates avec des répétitions journalières sans que cela n’entraîne un plantage.
La fonction de geste 'Retour' ne fonctionne pas dans l'application
Mineure
- L’application est installée.
- L’utilisateur s’est connecté à un compte existant.
- Ouvrez l’application.
- Naviguez entre les différents onglets et pages de l’application.
- Tentez d’utiliser le geste ‘Retour’ pour revenir à l’écran précédent.
Poco F4, Android 13
Le geste ‘Retour’ ne fonctionne pas correctement, empêchant les utilisateurs de revenir à l’écran précédent par cette méthode.
Le geste ‘Retour’ devrait fonctionner de manière cohérente, permettant aux utilisateurs de revenir avec succès à l’écran précédent.
Tous les espaces de travail sélectionnés ne sont pas ajoutés aux 'Espaces favoris'
Mineure
- Installez l’application.
- Connectez-vous à un compte existant.
- Ouvrez l’application.
- Accédez à l’onglet ‘Accueil’.
- Dans la section ‘Espaces recommandés pour moi’, appuyez sur l’icône ‘Cœur’ de trois espaces différents pour les ajouter à vos favoris.
- Vérifiez la section ‘Espaces favoris’.
Poco F4, Android 13
Seuls deux des trois espaces sélectionnés apparaissent dans la section ‘Espaces favoris’.
Les trois espaces sélectionnés devraient être ajoutés avec succès à la section ‘Espaces favoris’ et y être affichés.
Le lien 'Centre d'aide' sur la page 'Accueil' redirige vers une page inexistante
Mineure
- Installez l’application.
- Connectez-vous à un compte existant.
- Ouvrez l’application.
- Accédez à la page ‘Accueil’.
- Appuyez sur ‘En savoir plus’ dans la section ‘Besoin d’aide ?’.
Poco F4, Android 13
L’utilisateur est redirigé vers une page d’erreur « Page inexistante ».
L’utilisateur devrait être redirigé vers une page valide du « Centre d’aide » contenant des informations pertinentes.
Code CSS visible sur la page « Politique de confidentialité »
Mineure
- L’application doit être installée.
- Un compte doit être enregistré.
- Ouvrez l’application installée.
- Accédez à la page « Inscription ».
- Appuyez sur le lien « Politique de confidentialité ».
Poco F4, Android 13
La page « Politique de confidentialité » affiche le code CSS en texte brut.
Le contenu de la page « Politique de confidentialité » doit s’afficher correctement, sans que le code CSS ne soit visible.
Code CSS visible sur la page « Conditions d’utilisation »
Mineure
- Installez l’application.
- Enregistrez un compte.
- Ouvrez l’application.
- Accédez à la page « Inscription ».
- Appuyez sur le lien « Conditions d’utilisation ».
Poco F4, Android 13
Le code CSS s’affiche en texte brut sur la page « Conditions d’utilisation ».
La page « Conditions d’utilisation » devrait s’afficher sans rendre de code CSS dans le contenu textuel.
Après avoir testé Upflex, j'ai identifié 8 bogues susceptibles d'affecter l'utilisabilité générale de l'application, allant de discrepancies d'interface mineures à des problèmes fonctionnels critiques. Je recommande des tests approfondis sur divers scénarios d'utilisation et configurations d'appareils, ainsi que des tests fonctionnels et non fonctionnels complets pour corriger ces bogues efficacement.

