Network Body Analyzer vous permet de surveiller le contenu du corps de réponse reçu des éléments de page Web cibles. La surveillance du corps de réponse vous permet de vérifier les données qui ne sont pas affichées dans une fenêtre de navigateur, mais qui représentent des éléments, tels que la logique d’application Web, qui peuvent avoir un impact significatif sur l’arrière-plan du service. Si nécessaire, vous pouvez filtrer les réponses pour surveiller uniquement les réponses des URL qui contiennent un masque spécifique.
Par exemple, à l’aide de Body Analyzer, vous pouvez surveiller le contenu des réponses aux appels AJAX.
Pour activer network body analyzer :
- Cliquez à droite sur la ligne (étape), après quoi l’analyseur doit commencer les vérifications.
- Sélectionnez Valider le > démarrage du corps > réseau.
- Pour modifier les critères de Body Analyzer, cliquez avec le bouton gauche sur l’étiquette de méthode StartNetworkBodyAnalyzer dans le corps du script et personnalisez les paramètres dans le volet d’édition, situé à gauche de la zone de code de script. Nous vous recommandons de spécifier un nom unique qui sera présenté dans le rapport de périphérique.
Si vous souhaitez appliquer les analyseurs de corps à une partie spécifique du script de test, arrêtez l’analyseur Bode à la fin du segment de code associé en sélectionnant Valider > l’arrêt du corps > réseau.
Type d’observateurs
Les alertes sont générées chaque fois que le nombre d’URL répondant aux critères d’analyse dépasse la plage définie (voir Min. valeur et max. valeur compteurs).
Filtre URL
Le champ contient un masque pour les URL pour analyser le corps des réponses à partir. Le masque d’URL peut être n’importe quelle chaîne trouvée dans l’URL en utilisant « * » comme caractère générique au début ou à la fin de la chaîne et « ? » comme caractère générique d’une seule lettre. Les réponses de toutes les URL sont surveillées par défaut («*»).
Modèle de recherche
Le champ contient un masque pour le contenu du corps de réponse qui doit être surveillé. Vous pouvez spécifier le masque à l’aide d’un modèle générique ou regex (expression régulière).
Type de masque
Deux types d’analyse de modèle de recherche sont disponibles :
- Génériques
- Regex (Regex)
Type d’analyse
Il existe une analyse Match ou NoMatch disponible.
Par défaut, le type Match est utilisé. Si le contenu du corps de la réponse correspond au modèle de recherche, l’URL sera considérée comme satisfaisant aux critères d’analyse.
Min. valeur et max. valeur Compteurs
Le nombre minimal et le nombre maximal d’entrées de contenu satisfont aux critères d’analyse. L’alerte sera générée si le nombre d’entrées surveillées correspondant aux critères d’analyse est inférieur à Min. valeur et plus de max. valeur.