Site icon Blog ARC Optimizer

FiddlerCore – Une base stable pour d'autres produits de qualité


Saviez-vous que nous utilisons FiddlerCore dans Test Studio? Découvrez comment FiddlerCore nous aide à automatiser et à tester les tests d'API, de performances, de charge, Web et sur le Web.

Fiddler est un proxy de débogage Web gratuit avec plus de trois millions d'utilisateurs annuels. Beaucoup d'entre vous le connaissent bien, mais ce que beaucoup de gens ignorent, c'est que Fiddler est le sur-ensemble de «FiddlerCore», «FiddlerScript», «Fiddler Extensions» et «Fiddler Inspectors». Dans cet article, je veux parler à propos de « FiddlerCore » et de son utilisation à l’intérieur Test Studio .

FiddlerCore est décrit en détail sur notre site Web. Découvrez donc si vous êtes intéressé par les détails. Ce que je vais vous dire, c’est la version abrégée – Fiddler Core est un proxy Web. Bien sûr, il peut faire plus que cela, mais à la base, c'est un moteur proxy et vous pouvez l'utiliser pour créer votre propre application par dessus. C’est ce que nous avons fait dans Test Studio notre solution de test automatisé. Nous l'utilisons dans plusieurs fonctions pour:

  • Sessions de capture du trafic de capture pour le chargement
  • Trafic de capture du trafic pour les tests d'API
  • Examiner le trafic pour des tests de performance
  • Automatiser les navigateurs mobiles

Dans les deux premiers cas, l'utilisation est simple. Test Studio, avec l’aide de FiddlerCore, capture la session de l’utilisateur, puis élimine une partie de la «poubelle» qui n’est pas nécessaire. À partir de là, l'utilisateur peut modifier davantage les demandes – ajouter ou modifier des en-têtes, des cookies, du contenu du corps, etc. Vous pouvez dire que c'est quelque chose que tout proxy Web peut faire. Je suppose que cela est vrai, mais FiddlerCore fait beaucoup plus et c'est pourquoi nous l'avons choisi, en particulier pour les deux autres cas.

Tests de performances

Dans Test Studio, il existe un type d'exécution spécifique dans lequel l'outil capture tout le trafic réseau pertinent ainsi que les compteurs de performances de la machine serveur. Les résultats sont les suivants:

Fiddler FiddlerCore

. Les commentaires sont désactivés en mode Aperçu.




Source link
Quitter la version mobile