Fermer

juillet 31, 2020

Débogage avec Fiddler Everywhere: débogage collaboratif3 minutes de lecture


Si vous avez déjà voulu analyser votre site Web à la recherche de codes d'état 404, 500 ou tout autre code d'état, et surtout si vous avez besoin de collaborer sur le débogage de problèmes de réseau, Fiddler Everywhere est peut-être exactement ce dont vous avez besoin!

Fiddler a été utilisé pendant des années (avec beaucoup de ❤️) comme outil incontournable pour diagnostiquer et déboguer les problèmes de réseau pour les applications Web et de bureau. Fiddler Everywhere est le vNext de Fiddler – une toute nouvelle version multiplateforme qui partage le même moteur de base, mais avec une interface moderne et une expérience utilisateur considérablement améliorée.

le sujet du nouvel outillage Fiddler – jetez un œil à Fiddler Jam si vous souhaitez inspecter les problèmes des clients distants!

Dans cette série de blogs, nous examinons une variété de débogages de réseaux réels scénarios qui peuvent être traités efficacement avec Fiddler Everywhere. Aujourd'hui, nous allons regarder quelque chose légèrement différent – comment nous pourrions utiliser certaines des approches dont nous avons déjà discuté, mais dans un environnement d'équipe où collaborer avec les autres membres de l'équipe est essentiel

Alors, quels sont ces autres sujets?

REMARQUE: Fiddler Classic (le Fiddler original) ne va nulle part! Vous pouvez toujours télécharger Fiddler et l'utiliser comme vous l'avez toujours fait sur votre PC Windows.

Notre scénario: Collaboration sur le débogage réseau

En tant que développeur, disons que je travaille au sein d'une équipe d'ingénierie distribuée. Je travaille également aux côtés d'une équipe d'assistance et d'une équipe d'assurance qualité et nous collaborons tous à la résolution des problèmes signalés par les clients.

Individuellement, nous utilisons chacun Fiddler Everywhere pour inspecter le trafic réseau afin de résoudre les rapports de bogues, mais il arrive parfois que nous voulions partager les sessions enregistrées les uns avec les autres. Peut-être que notre équipe de test enregistre les journaux réseau qui exposent les détails du bogue, puis ils veulent ajouter du contexte à ces sessions enregistrées, et enfin nous les envoyer pour résolution.

Voyons comment Fiddler Everywhere peut gérer cela!

Fiddler La solution Everywhere

Auparavant, avec Fiddler Classic, nous pouvions "partager" des sessions via un fastidieux inspect -> save -> share -> load -> re-run workflow sur plusieurs installations de bureau. Le problème est que ce processus est truffé de problèmes:

  • Les archives enregistrées .saz doivent être partagées manuellement (par exemple par e-mail)
  • Vous ne pouvez pas nécessairement contrôler qui a accès
  • Vous êtes potentiellement partager des données privées / sensibles
  • Vous perdez le contexte ou le récit de la session partagée

Pas amusant du tout! 😭

En utilisant Fiddler Everywhere, cependant, nous pouvons utiliser toutes les mêmes fonctionnalités d'inspection de demande / réponse que nous utilisons depuis des années avec l'avantage supplémentaire de partager en toute sécurité ces sessions avec certains coéquipiers.

Comment cela est-il accompli dans l'interface utilisateur Fiddler Everywhere?

  1. Ouvrez Fiddler Everywhere et basculez l'option Live Traffic sur Capture :

     Fiddler partout capture bascule "data-displaymode =" Original "title =" violoniste partout capture bascule "/></p data-recalc-dims=

  2. Ouvrez l'application Web ou de bureau avec laquelle vous travaillez et suivez le flux de travail intégré à l'application nécessaire pour reproduire le problème signalé.

  3. De retour dans Fiddler Everywhere, basculez l'option Live Traffic sur Paused afin de limiter les nouvelles sessions qui apparaissent.

  4. Recherchez les sessions spécifiques que vous souhaitez partager (vous pouvez utiliser les filtres de colonne fournis). Cliquez dessus avec le bouton droit de la souris et choisissez Enregistrer -> Sessions sélectionnées .

     Fiddler partout enregistrer la session "data-displaymode =" Original "title =" Fiddler partout enregistrer la session "/></p data-recalc-dims=

  5. À ce stade, vous pouvez éventuellement commencer à ajouter vos propres commentaires aux sessions sélectionnées en cliquant avec le bouton droit sur les sessions appropriées et en choisissant Commentaire :

     violoniste partout ajouter un commentaire à la session "data-displaymode = "Original" title = "violoniste partout ajouter un commentaire à la session" /></p data-recalc-dims=

  6. Ensuite, à l'aide du bouton Partager vous pouvez partager rapidement et en toute sécurité la session enregistrée avec vos coéquipiers:

     fiddler partout envoyer un courriel à l'équipe "data-displaymode =" Original "title =" violon partout e-mail à l'équipe "/></p data-recalc-dims=

  7. Enfin, vos coéquipiers recevront un e-mail les alertant de la session partagée et les invitant à l'ouvrir dans leur propre copie de Fiddler Everywhere. Ils peuvent désormais inspecter, rejouer et retravailler la session … même la commenter pour que vous puissiez collaborer sur le problème!

     fiddler partout collaborer avec l'équipe "data-displaymode =" Original "title =" fiddler partout collaborer avec l'équipe "/></p data-recalc-dims=

    REMARQUE: Les fonctionnalités de collaboration d'équipe font partie d'un ensemble de fonctionnalités" pro "étendu dans Fiddler Everywhere. Vous pouvez consulter tous les détails de tarification sur notre site Web.

Résumé [19659008] Aujourd'hui, nous avons vu comment Fiddler Everywhere peut être utilisé pour partager rapidement des sessions enregistrées avec des coéquipiers. En tirant parti de cette fonctionnalité de Fiddler Everywhere, vous permettez à votre équipe de collaborer plus facilement sur des sessions de débogage réseau, ce qui économise souvent de nombreux cycles pour vos développeurs et votre support team!

Mais attendez … quelque chose manque dans cette équation … 🤔

Le client! Le scénario présenté aujourd'hui, bien que très courant, laisse en quelque sorte le client de côté et nous oblige pour répliquer manuellement les rapports problèmes. C'est là que Fiddler Jam entre en jeu. Vous pouvez à distance capturer, partager et signaler les problèmes des clients beaucoup plus facilement que jamais. Jetez un œil à Fiddler Jam et rejoignez le programme pilote pour en savoir plus!

Sinon, commencez votre aventure avec Fiddler Everywhere en en le téléchargeant aujourd'hui sur macOS, Linux ou Windows.




Source link

0 Partages