Bugs trouvés dans DeskTime SaaS

DeskTime est une application de suivi du temps conçue pour offrir aux entreprises une solution tout-en-un de gestion des effectifs. Elle comprend des fonctionnalités telles que le suivi automatique du temps, le calcul des coûts et les intégrations tierces.
Les fonctionnalités de DeskTime vont du suivi des titres de documents à la planification des équipes, dans le but de remplacer les feuilles de temps manuelles et de fournir un suivi plus précis du temps et des ressources.
Lors de notre récent Bug Crawl de QAwerk, nous avons découvert des problèmes spécifiques au sein de DeskTime. Ces découvertes sont détaillées ci-dessous, mettant en évidence les domaines qui pourraient nécessiter une attention pour optimiser les performances de la plateforme.
Une erreur serveur 500 s’affiche lorsque l’utilisateur clique sur l’icône Twitter
Critique
L’utilisateur se trouve sur la page « Connexion ».
- Cliquez sur l’icône Twitter.
- Observez l’erreur.
Google Chrome v.114.0.5735.199, Microsoft Edge v.114.0.1823.79, Firefox v.115.0.2.
Une erreur serveur 500 s’affiche.
L’utilisateur doit pouvoir se connecter avec Twitter ; la page de connexion Twitter doit s’ouvrir avec succès.
Tous les groupes créés sont supprimés après la sauvegarde des modifications si le groupe par défaut n’a pas les « Jours de suivi » sélectionnés
Majeure
L’utilisateur est connecté à l’application.
- Naviguez vers l’onglet « Mon profil ».
- Assurez-vous que la section « Jours de suivi » ne contient qu’un seul groupe avec les jours sélectionnés par défaut.
- Désélectionnez les jours du groupe existant.
- Créez un autre groupe et sélectionnez les jours de suivi / choisissez l’heure.
- Cliquez sur le bouton « Enregistrer les modifications ».
Google Chrome v.114.0.5735.199, Microsoft Edge v.114.0.1823.79, Firefox v.115.0.2
Le message d’erreur suivant s’affiche : « Veuillez sélectionner les Jours de suivi dans la section ci-dessous. »
Les jours de suivi du premier groupe sont réinitialisés aux valeurs par défaut précédentes.
Le groupe nouvellement ajouté est supprimé.
Les groupes créés ne devraient pas être supprimés.
Le message d’erreur concernant les jours de suivi non renseignés ne devrait pas s’afficher car les modifications des jours de suivi sont annulées pour revenir aux précédentes OU le message d’erreur devrait s’afficher, mais les modifications ne devraient pas être annulées.
Message de validation des dates de début/fin inapproprié dans l’onglet « Réservations »
Majeure
- L’utilisateur est connecté à l’application.
- L’utilisateur est sur l’onglet « Réservations ».
- Cliquez sur le bouton « Ajouter une nouvelle option de réservation ».
- Décochez la case « Disponible 24/7 ».
- Remplissez les champs suivants : Nom de la réservation, Groupe, Lieu, Équipes, Membres.
- Sélectionnez les jours.
- Entrez une « Date de fin » antérieure à la « Date de début ».
- Cliquez sur le bouton « Ajouter une réservation ».
Google Chrome v.114.0.5735.199, Microsoft Edge v.114.0.1823.79, Firefox v.115.0.2
Les messages d’erreur suivants s’affichent :
« The available_times.0.starts_at must be a date before available_times.0.ends_at. » ;
« The available_times.0.ends_at must be a date after available_times.0.starts_at. »
Les messages d’erreur doivent être clairs pour l’utilisateur, sans formulation technique.
La liste déroulante Téléphone contient des valeurs vides dans l’onglet « Mon profil »
Mineure
L’utilisateur est connecté à l’application.
- Naviguez vers l’onglet « Mon profil ».
- Ouvrez la liste déroulante « Téléphone ».
Google Chrome v.114.0.5735.199, Microsoft Edge v.114.0.1823.79, Firefox v.115.0.2
La liste déroulante « Téléphone » contient des valeurs vides.
La liste déroulante « Téléphone » ne devrait pas contenir de valeurs vides.
DeskTime offre des fonctionnalités intuitives de suivi du temps et de gestion des effectifs qui sont bien étayées par des guides et des conseils. Cependant, certains aspects nécessitent une attention particulière, notamment les liens externes et les validations des champs de date.
