Bugs trouvés dans Wrike SaaS

Wrike

Wrike est une plateforme flexible et conviviale pour la gestion de projets, de tâches et d’équipes. Ses tableaux de bord puissants, son édition en temps réel et ses robustes pipelines de collaboration en font une solution privilégiée pour la productivité dans différents secteurs d’activité. L’interface utilisateur intuitive de la plateforme et sa structure claire minimisent le temps d’adaptation et augmentent la transparence concernant les statuts de projet, les ressources et les échéances.

Notre équipe QAwerk a effectué une analyse approfondie des bogues sur les flux de travail clés de Wrike, en se concentrant sur la gestion des accès, l’analyse et les composants collaboratifs. Bien que Wrike ait offert une expérience globalement fluide et intuitive, notre analyse a révélé plusieurs problèmes techniques qui, s’ils étaient résolus, renforceraient encore la fiabilité et le professionnalisme.

Ci-dessous, nous présentons les constatations les plus importantes, accompagnées des détails de l’environnement, des étapes de reproduction et de la documentation.

La page Rôles d'accès génère une exception Angular

Gravité :

Critique

Condition préalable :
  1. Utilisateur connecté.
  2. Navigué vers Gestion du compte → Rôles d’accès.
Étapes de reproduction :
  1. Connectez-vous à l’espace de travail.
  2. Ouvrez la console du navigateur.
  3. Accédez à « Paramètres » et ouvrez « Rôles d’accès ».
  4. Observez la sortie de la console.
Environnement :

Chrome version 140

Résultat réel :

Exception Angular : NoSuchMethodError : méthode non trouvée : ‘toString’ sur null ; erreurs dans roles_page_template.dart et les fichiers associés.

Résultat attendu :

La page Rôles d’accès se charge sans erreurs côté client.

La page Rôles d'accès génère une exception Angular

Le tableau de bord affiche des erreurs 503 lors du chargement des données

Gravité :

Critique

Condition préalable :

Utilisateur connecté et navigant vers le tableau de bord.

Étapes de reproduction :
  1. Connectez-vous.
  2. Accédez à « Mon tableau de bord ».
  3. Surveillez la console pendant le chargement initial.
Environnement :

Chrome version 140

Résultat réel :

Plusieurs requêtes POST vers https://www.wrike.com/app/enhanced/ échouent avec une erreur HTTP 503 Service Unavailable.

Résultat attendu :

Le tableau de bord se charge complètement ; aucune erreur 503 ne se produit.

Le tableau de bord affiche des erreurs 503 lors du chargement des données

Erreur lors de la création de rapport (exceptions Dart)

Gravité :

Majeure

Condition préalable :

Utilisateur connecté et naviguant vers Rapports.

Étapes de reproduction :
  1. Connectez-vous.
  2. Cliquez sur « Plus » → « Rapports ».
  3. Choisissez un tableau d’analyse ou lancez « Créer un rapport ».
  4. Remplissez les champs requis (Nom, Espace, Source de données).
  5. Ouvrez la console, cliquez sur « Créer ».
Environnement :

Chrome version 140

Résultat réel :

La console enregistre une erreur Dart : Uncaught Error dans tools_tree_folder_tr_t_service.dart, stream_impl.dart, js_helper.dart.

Résultat attendu :

Le rapport est créé sans erreurs côté client/console.

Erreur lors de la création de rapport (exceptions Dart)

La connexion WebSocket échoue sur la page Stream

Gravité :

Majeure

Condition préalable :

Utilisateur connecté, ayant accédé à la page Stream.

Étapes de reproduction :
  1. Connectez-vous.
  2. Ouvrez la barre latérale gauche, ouvrez la console.
  3. Accédez à Plus → Stream.
  4. Observez la console pour les erreurs WebSocket.
Environnement :

Chrome version 140

Résultat réel :

La connexion WebSocket à ‘wss://doceditor.wrike.com:22114/’ a échoué (html_dart2js.dart).

Résultat attendu :

La page Stream se charge avec une connexion WebSocket active et sans erreur.

La connexion WebSocket échoue sur la page Stream
Wrike demeure une option solide pour la gestion collaborative de projets, mais la résolution de ces bogues côté serveur et côté client est essentielle pour la fiabilité d'une solution d'entreprise. Corriger les exceptions de rôles d'accès, les erreurs de création de rapports, les problèmes HTTP du tableau de bord et les échecs WebSocket de la fonction Stream pérennisera Wrike pour les entreprises qui développent leurs flux de travail et exigent des opérations fluides.
Ievgenii, QA engineer

Ievgenii, QA engineer

Vous avez besoin d'un partenaire QA fiable ?

Embauchez-nous