Outils de développement
Diagnostiquez les problèmes des sessions utilisateur comme s'ils s'étaient produits dans votre environnement local. Accédez au contexte technique complet : journaux, erreurs, requêtes réseau, événements JS et plus encore. Éliminez les approximations et corrigez les problèmes en un temps record.
| Method | URL | Status | Time | Size |
|---|---|---|---|---|
| POST | https://api.openai.com/v1/chat/ | 500 | 340 ms | 1.8 KB |
| POST | https://api.example.com/v1/auth/ | 401 | 230 ms | 1.2 KB |
| GET | https://api.example.com/v1/redirect | 302 | 80 ms | 600 B |
| GET | https://api.example.com/v1/status | 101 | 50 ms | 400 B |
Outils de développement
Reproduisez les bugs sans chercher d'indices. Accédez aux journaux de la console, aux appels réseau, aux changements d'état et voyez ce qui a été déclenché en coulisses.
Plongez directement dans les sessions de vos utilisateurs et reproduisez les erreurs exactement comme elles se sont produites. Éliminez les allers-retours et résolvez les problèmes en quelques minutes, pas en plusieurs jours.
Utilisez OpenReplay en auto-hébergé ou dans un environnement cloud dédié. Restez conforme et répondez aux exigences réglementaires les plus strictes.
Consultez les erreurs JavaScript avec leurs traces de pile complètes et les sourcemaps directement dans les relectures de session. Identifiez précisément quand et où les erreurs surviennent durant les interactions des utilisateurs.
Inspectez les appels API, suivez les requêtes en échec et analysez les charges utiles des réponses avec les données sensibles masquées. Comprenez les goulots d’étranglement réseau et identifiez rapidement les ressources manquantes qui affectent l’expérience utilisateur.
Surveillez l'utilisation du CPU, le tas mémoire, les nœuds du DOM et les fréquences d'images tout au long de chaque session. Identifiez les goulots d'étranglement de performance et repérez ce qui ralentit votre application.
Suivez les changements d'état de votre application durant les sessions utilisateur. Voyez comment les données circulent dans votre application et identifiez les mutations d'état inattendues.
Obtenez une vue unifiée des échecs réseau, des ralentissements de performance, des erreurs JavaScript et des frustrations des utilisateurs au sein de l'enregistrement de la session.
Associez les relectures de session à Sentry, Bugsnag, GraphQL ou Datadog pour des informations plus approfondies et un débogage plus rapide.
Transformez les rapports de bug vagues en étapes de reproduction précises. Observez exactement ce qui s'est passé dans les navigateurs de vos utilisateurs et recréez les problèmes dans votre environnement de développement.
Consultez l'activité réseau et inspectez les requêtes en échec dans le contexte de la session. Identifiez les problèmes de charge utile, les échecs d'authentification et les autres problèmes liés à l'API.
Analysez la fréquence d'images, le CPU et la mémoire en synchronisation avec les actions des utilisateurs pour détecter les goulots d'étranglement de performance en usage réel
OpenReplay capture des sessions utilisateur complètes, y compris les logs de console, l'activité réseau, l'utilisation de la mémoire et les changements d'état. Avec les Outils de développement intégrés à la Relecture de session, vous pouvez observer ce qui s'est passé et inspecter le contexte technique, comme lors d'un débogage dans votre environnement local.
Oui. Les erreurs JavaScript sont capturées avec des traces d'appels complètes et la prise en charge des sourcemaps. Vous pouvez remonter jusqu'au code source d'origine directement depuis la Relecture de session.
OpenReplay est l'une des rares plateformes de Relecture de session et d'Analyse de produit à inclure les données des Outils de développement au sein des relectures de session. Elle est également auto-hébergeable et open source, ce qui vous donne un contrôle total et la possibilité de développer par-dessus.
Oui. OpenReplay inclut un inspecteur réseau basé sur les sessions qui vous permet de visualiser toutes les requêtes, réponses, codes de statut et charges utiles en contexte. Vous pouvez rapidement identifier les appels d'API en échec.
Oui. Les Outils de développement d'OpenReplay suivent l'utilisation du CPU, le tas mémoire, le nombre de nœuds du DOM et le nombre d'images par seconde (FPS). Vous pouvez identifier les goulots d'étranglement de performance lors de sessions réelles d'utilisateurs.
Oui. Vous pouvez assainir des champs spécifiques de la charge utile afin de masquer les données sensibles tout en préservant le contexte technique nécessaire au débogage.