Saisissez le mot de passe réel dans le champ de mot de passe du proxy de JMeter. L’encodage dépend de l’endroit où cette valeur est stockée, et non du fait que le proxy exigerait un autre mot de passe.

Pour un mot de passe illustratif contenant une esperluette :

EmplacementReprésentation
Champ de l’interface JMetertea&salt
Texte de l’élément XML JMXtea&salt
Argument du shell POSIX'tea&salt'

L’analyseur XML transforme l’entité en esperluette littérale avant que JMeter n’utilise la valeur. Les guillemets du shell gardent l’esperluette dans un seul argument et le shell les retire. Aucune des deux transformations ne change le mot de passe du compte.

L’encodage en pourcentage concerne les composants d’URL ; appliquer %26 à un champ de mot de passe isolé peut envoyer ces trois caractères à la place. Saisir une entité XML dans l’interface peut aussi l’intégrer au mot de passe.

Préférez modifier et enregistrer le plan via JMeter. Si vous modifiez le JMX à la main, conservez un XML valide et vérifiez la valeur après le chargement.

Articles similaires