Bugs trouvés dans Composity SaaS

Composity est une plateforme logicielle dynamique conçue pour rationaliser les processus métier grâce à des applications CRM, ERP et eCommerce intégrées. Elle offre une suite unifiée conçue pour accroître la productivité et soutenir une croissance commerciale efficace.
En simplifiant les flux de travail complexes dans des interfaces accessibles, Composity rend la gestion d’entreprise plus pratique. Sa boîte à outils complète permet aux organisations de gérer les relations clients, les stocks, les commandes, et plus encore à partir d’un seul hub.
L’équipe de QAwerk a effectué un “bug crawl” sur Composity SaaS for Web, identifiant les problèmes susceptibles d’affecter les performances et l’expérience utilisateur. Ci-dessous, nos conclusions détaillées et nos recommandations d’amélioration.
Erreur majeure lors de la navigation dans le profil depuis la page de confirmation d'e-mail
Majeure
L’enregistrement d’un nouveau compte utilisateur est terminé.
- Enregistrez un nouveau compte.
- Passez à l’étape de confirmation de l’e-mail.
- Cliquez sur l’icône utilisateur dans la navigation supérieure.
- Appuyez sur le bouton Profil.
Windows 10 ; Chrome 136.0.7103.114 ; Firefox 138.0.4 ; Edge 136.0.3240.76
Le message « Une erreur s’est produite côté client » s’affiche à l’écran.
Le bouton de profil doit être désactivé ou masqué jusqu’à la confirmation de l’e-mail, ou l’utilisateur doit voir un message clair indiquant que l’accès au profil est restreint jusqu’à la fin de la vérification.
Affichage de deux messages d'erreur non descriptifs lors de la première entrée dans un espace de travail nouvellement créé
Majeure
Un nouveau compte utilisateur a été enregistré.
- Connectez-vous au compte nouvellement enregistré.
- Créez un nouvel espace de travail.
- Accédez au nouvel espace de travail depuis la liste des espaces de travail.
Windows 10 ; Chrome 136.0.7103.114 ; Firefox 138.0.4 ; Edge 136.0.3240.76
Deux messages contextuels indiquant « erreur » apparaissent dans le coin inférieur droit lors de la première entrée.
Aucun message d’erreur ne doit s’afficher lors de la première entrée ; les erreurs doivent être claires, informatives et exploitables.
Chargement persistant lors de la sauvegarde de la traduction dans l'onglet Localisation
Majeure
L’utilisateur est connecté et se trouve dans un espace de travail.
- Naviguez jusqu’à Administration.
- Sélectionnez Localisation, puis l’onglet Traduction.
- Saisissez du texte dans le champ Source.
- Cliquez sur Enregistrer.
Windows 10 ; Chrome 136.0.7103.114 ; Firefox 138.0.4 ; Edge 136.0.3240.76
Le spinner de chargement ne s’arrête jamais ; l’interface devient non réactive.
La traduction doit être enregistrée et le chargement s’arrêter, ou un message d’erreur clair doit être affiché si l’enregistrement échoue.
Le bouton Historique dans l'en-tête ne répond pas
Majeure
L’utilisateur est connecté et se trouve dans un espace de travail.
- Repérez le bouton Historique entre les icônes Calendrier et Aide.
- Cliquez sur le bouton Historique.
Windows 10 ; Chrome 136.0.7103.114 ; Firefox 138.0.4 ; Edge 136.0.3240.76
Aucune action ne se produit ; aucun panneau ne s’ouvre ni aucun message d’erreur ne s’affiche.
Le panneau ou l’onglet Historique devrait s’ouvrir, affichant les activités récentes, ou un message d’erreur s’il est indisponible.
Les événements de type Système ne sont pas visibles dans le calendrier
Majeure
L’utilisateur est connecté et se trouve dans un espace de travail.
- Cliquez sur l’icône Calendrier dans l’en-tête.
- Sélectionnez une date sur le calendrier.
- Dans la fenêtre contextuelle de l’événement, choisissez le type Système.
- Remplissez les champs et cliquez sur Enregistrer.
Windows 10 ; Chrome 136.0.7103.114 ; Firefox 138.0.4 ; Edge 136.0.3240.76
Le message « Données enregistrées avec succès » apparaît, mais l’événement n’est pas affiché dans le calendrier.
Les événements système doivent apparaître à la date sélectionnée après l’enregistrement.
Page d'erreur inattendue lors de la création de dépenses malgré un enregistrement réussi
Majeure
L’utilisateur est connecté à un espace de travail.
- Naviguez vers l’onglet Dépenses.
- Cliquez sur « + » pour ajouter une nouvelle dépense.
- Remplissez le champ Numéro de document.
- Cliquez sur Enregistrer.
Windows 10 ; Chrome 136.0.7103.114 ; Firefox 138.0.4 ; Edge 136.0.3240.76
L’utilisateur voit la page d’erreur « Une erreur s’est produite côté client », mais l’enregistrement de dépense est sauvegardé.
Pas de page d’erreur ; l’utilisateur reste sur le formulaire ou revient à la liste si la sauvegarde réussit ; message d’erreur précis en cas d’échec.
L'événement de réunion autorise une date de fin antérieure à la date de début
Majeure
L’utilisateur est connecté et se trouve dans un espace de travail.
- Cliquez sur l’icône Calendrier dans l’en-tête.
- Sélectionnez n’importe quel jour.
- Choisissez le type Réunion.
- Remplissez les champs Nom et Note.
- Définissez la Date de fin avant la Date de début.
- Cliquez sur Enregistrer.
Windows 10 ; Chrome 136.0.7103.114 ; Firefox 138.0.4 ; Edge 136.0.3240.76
Un message de succès apparaît, l’événement n’est pas montré, aucune erreur de validation.
Empêcher la sauvegarde avec une erreur de validation si la date de fin précède la date de début.
L'image personnalisée ne remplace pas l'icône de profil utilisateur par défaut
Mineure
L’utilisateur s’est connecté avec succès à l’espace de travail.
- Cliquez sur l’icône utilisateur dans l’en-tête.
- Sélectionnez Profil.
- Téléchargez une image de profil personnalisée.
- Cliquez sur Enregistrer.
- Actualisez la page.
Windows 10 ; Chrome 136.0.7103.114 ; Firefox 138.0.4 ; Edge 136.0.3240.76
L’icône utilisateur par défaut reste dans l’en-tête.
Une image personnalisée doit remplacer l’icône par défaut après l’actualisation.
Les boutons du pop-up d'événement s'affichent en bulgare au lieu de la langue sélectionnée par l'utilisateur
Mineure
La langue du compte de l’utilisateur est définie sur anglais.
- Connectez-vous à l’espace de travail.
- Cliquez sur Calendrier.
- Sélectionnez un jour.
- Choisissez le type Appel.
- Ajoutez une Note.
- Cliquez sur Enregistrer.
- Ouvrez l’événement créé.
Windows 10 ; Chrome 136.0.7103.114 ; Firefox 138.0.4 ; Edge 136.0.3240.76
Les boutons « Modifier », « Supprimer » et « Copier » apparaissent en bulgare.
Les boutons devraient s’afficher en anglais, conformément aux préférences de l’utilisateur.
Du code CSS superflu apparaît dans les notes d'appel d'événement
Mineure
L’utilisateur est connecté et se trouve dans un espace de travail.
- Cliquez sur Calendrier.
- Sélectionnez un jour.
- Dans la boîte de dialogue de l’événement, choisissez le type Appel.
- Entrez du texte dans le champ Note.
- Cliquez sur Enregistrer.
- Ouvrez l’événement créé.
Windows 10 ; Chrome 136.0.7103.114 ; Firefox 138.0.4 ; Edge 136.0.3240.76
Du code CSS inutile est affiché à côté du texte de la Note.
Le champ Note doit afficher uniquement le texte de l’utilisateur, sans les balises CSS.
Problème de superposition entre le menu déroulant utilisateur et la fenêtre modale des paramètres de profil
Mineure
L’utilisateur est connecté et se trouve dans un espace de travail.
- Cliquez sur l’icône utilisateur dans le coin supérieur droit.
- Sélectionnez Profil.
- Lorsque la fenêtre modale s’ouvre, cliquez à nouveau sur l’icône utilisateur.
Windows 10 ; Chrome 136.0.7103.114 ; Firefox 138.0.4 ; Edge 136.0.3240.76
Le menu déroulant est caché derrière la fenêtre modale, le rendant inaccessible.
Le menu déroulant ne devrait pas s’ouvrir sous la fenêtre modale, ou devrait apparaître au-dessus de celle-ci lorsque la fenêtre modale est active.
Des erreurs de navigation et d'espace de travail critiques perturbent le flux de travail principal, tandis que les problèmes de localisation, de calendrier et d'interface utilisateur érodent la confiance des utilisateurs. La résolution de ces problèmes renforcera la stabilité de la plateforme et améliorera la convivialité globale.
