Fermer

août 25, 2021

Récupérer du temps Résoudre les problèmes plus rapidement


Avec un marché si occupé pour vous aider à diagnostiquer les problèmes avec votre application Web, pourquoi Fiddler Jam ? Dans cet article, je présente le cas de Fiddler Jam par rapport à d'autres outils gratuits.

Votre ressource la plus importante est le temps. Lorsque des utilisateurs non techniques rencontrent des problèmes et ont besoin de votre aide, combien dépensez-vous de cette ressource importante ?

Nous sommes tous passés par là : un utilisateur signale un problème qui souvent n'a pas le contexte et les détails que vous aimeriez — par exemple, « le site est lent » — et vos équipes d'assistance et d'ingénierie passent beaucoup de temps en va-et-vient. Vous pouvez demander à l'utilisateur d'envoyer des captures d'écran du problème. Vous devrez peut-être appeler pour reproduire le problème et risquer une situation « ça fonctionnait différemment avant ». De plus, la transmission de données non sécurisées peut entraîner des problèmes de sécurité et de conformité au sein de votre organisation.

Ce processus douloureux fournit des maux de tête à tout le monde. Les utilisateurs finaux ne disposent pas d'un moyen simple de soumettre des journaux en toute sécurité, le personnel d'assistance perd beaucoup de temps à reproduire le problème et les équipes d'ingénierie ont du mal à comprendre le contexte du problème et à le reproduire avec succès.

Avez-vous entendu parler de Fiddler Jam ? Un nouveau venu dans la suite de produits Telerik Fiddler, Jam est une solution pour aider les équipes de support et de développement à résoudre les problèmes à distance avec les applications Web de manière rapide, facile et sécurisée. Comment ça marche? Les utilisateurs de votre site peuvent utiliser une extension Chrome pour partager le contexte complet du problème (capture des journaux du réseau, des journaux de la console du navigateur et des captures d'écran) et l'équipe d'assistance peut analyser les données immédiatement. Si nécessaire, les développeurs peuvent reproduire et déboguer le problème à l'aide du proxy de débogage Fiddler Everywhere.

How Fiddler Jam Zeros in the Problem La capture d'écran montre trois utilisateurs et explique comment chacun est aidé par Jam : l'utilisateur final soumet des journaux et élimine les problèmes et les risques, l'équipe d'assistance détermine facilement le problème et l'approche de résolution, et l'équipe de développeurs peut généralement résoudre à la volée avec le contexte fourni.

Quand j'ai découvert Fiddler Jam pour la première fois, j'avais une question que vous vous posez peut-être aussi : dans un marché aussi occupé, pourquoi devrais-je utiliser Fiddler Jam alors que j'ai des outils gratuits comme les outils de développement d'un navigateur ? Dans cet article, je vais plaider en faveur de Fiddler Jam de trois manières différentes. ouvrez un ticket d'assistance ou envoyez des captures d'écran par e-mail. Il ne vous reste plus qu'à assembler un puzzle à partir de ce qu'on vous dit et de ce que votre télémétrie vous dit. Bien qu'il soit relativement facile de savoir quand un service d'API est en panne, qu'en est-il d'un événement de clic têtu qui n'est pas enregistré ?

Avec Fiddler Jam, il est facile de permettre aux utilisateurs non techniques de fournir un contexte autour du problème. Dans de nombreux cas, les utilisateurs peuvent être frustrés de passer autant de temps à reproduire un problème pour vous alors qu'ils sont déjà frustrés que les choses ne fonctionnent pas. En quelques clics, les utilisateurs peuvent fournir le contexte complet de leur interaction avec votre application Web.

Après avoir demandé aux utilisateurs de télécharger l'extension Fiddler Jam Chrome—que vous pouvez utiliser avec Google Chrome et Microsoft Edge : les utilisateurs verront une icône Fiddler Jam à côté de la barre d'adresse du navigateur. Les utilisateurs peuvent ensuite cliquer sur l'icône pour commencer à capturer le problème.

Les trois étapes de Fiddler Jam : démarrer la capture, arrêter la capture, partager. Nous sommes sur Démarrer la capture.

Des pratiques de sécurité robustes sont intégrées

Par défaut, Fiddler Jam gère également le travail d'envoi de données en toute sécurité. Si vous passez en revue les options avancées dans l'extension Chrome, vous verrez quelques options que vous pouvez configurer en fonction de vos besoins de sécurité. Toutes les options sont activées par défaut.

  • Prendre des captures d'écran pendant la capture – Cette option ajoute une capture d'écran à partir de l'onglet Chrome actif. Si l'écran affiche des données sensibles, pensez à les désactiver.

  • Console de capture – Cette option enregistre toutes les sorties de la console de développeur. Encore une fois, pensez à désactiver cette option si vos journaux contiennent des informations sensibles.

  • Masquer les cookies – Cette option masque les valeurs des cookies afin qu'elles ne soient pas visibles dans les journaux. Les noms des cookies seront toujours visibles.

  • Masquer les données de publication – Cette option masque les données envoyées dans une requête POST, comme les informations de formulaire.

  • Désactiver le cache – Cette option demande au navigateur d'ignorer le réseau. demande le cache et télécharge du nouveau contenu à partir du serveur.

Au-dessus du bouton Démarrer la capture, l'utilisateur a cliqué sur Options avancées. Les cinq paramètres mentionnés ci-dessus sont affichés activés.

Une fois que les utilisateurs ont capturé une session, ils peuvent partager la session à l'aide d'un lien public ou d'une protection par mot de passe.

À l'étape 3, Partager, il y a un lien créé, vous pouvez copier pour partager avec le support technique

Les journaux protégés par mot de passe sont sécurisés avec le cryptage AES-CTR et tous les journaux sont stockés dans le cloud. L'équipe Fiddler Jam n'aura pas accès (et ne pourra pas récupérer) au contenu des journaux protégé par mot de passe. Consultez la documentation Fiddler Jam pour plus de détails.

Utilisez des outils puissants pour examiner rapidement l'ensemble du contexte

Avec Fiddler Jam, vous pouvez utiliser diverses options d'outils pour tirer le meilleur parti des données. Lorsqu'un utilisateur partage un lien, vous êtes redirigé vers le tableau de bord Telerik Fiddler Jam pour une vue détaillée des journaux et des informations sur la demande, comme les en-têtes et les corps de demande/réponse. Voici à quoi cela ressemble lorsque je révise une erreur de serveur, où j'ai Quelque chose de mal s'est produit en réponse. (Je suppose qu'il s'agit d'une déclaration précise mais qui pourrait nécessiter plus d'enquête.)

Les journaux capturés montrent les actions entreprises, les journaux de demande et les journaux de réponse

Par défaut, je peux également regarder aux actions des utilisateurs. Je peux regarder la pression sur le bouton qui a lancé l'appel au serveur.

Le journal de « Capture d'écran - cliqué sur l'entrée » est sélectionné, et l'inspecteur affiche une capture d'écran révélant un clic de l'utilisateur sur Todos : ce qui doit être fait être fait ?

Dans les futures versions, Fiddler Jam capturera davantage d'actions utilisateur telles que les entrées et les événements de défilement. Ces actions sont stockées dans le cloud sans frais supplémentaires pour vous. C'est l'une de mes fonctionnalités préférées. Il est impossible de deviner ce qu'un utilisateur a dit qu'il a fait et ce qui s'est réellement passé. Tout est là.

Les données sont au format d'un fichier HTTP Archive (HAR), qui est un fichier au format JSON standard qui enregistre les données de performances HTTP. Vous pouvez télécharger le fichier HAR pour une inspection plus approfondie et même charger le fichier HAR pour vous moquer. Pour être clair, ce n'est pas la moquerie que mon équipe me fait lorsque j'introduis un bogue dans la base de code. Au lieu de cela, Jam envoie les données à l'extension Chrome, où vous pouvez charger une session dans le navigateur.

Vous avez chargé une session à rejouer dans le navigateur. Pour continuer, cliquez sur le bouton ci-dessous. Démarrer le bouton moqueur. ou Annuler.

Enfin, l'équipe d'ingénierie peut ouvrir la session dans Fiddler Everywhere pour une enquête plus approfondie. Grâce aux puissantes fonctionnalités de Fiddler Everywhere, vous pouvez même rejouer les requêtes d'une session utilisateur !

Résumé

Dans cet article, je vous ai montré comment Fiddler Jam fournit des fonctionnalités robustes pour vous aider à reproduire et à résoudre les problèmes rapidement. Plus qu'un simple ensemble d'outils de développement, il s'agit d'une solution de dépannage complète de bout en bout conçue pour bien fonctionner pour les utilisateurs, le support et l'ingénierie. Commencez dès aujourd'hui avec Fiddler Jam en vous rendant sur le site Fiddler Jam et en vous inscrivant pour un essai gratuit de 14 jours.




Source link