Votre problème réside-t-il dans l'utilisation du sampler OAuth de JMeter ou dans la stratégie de test du protocole OAuth elle-même ?
Quel est le problème avec Guide du sampler OAuth de JMeter sur le site du plugin ?
Attention seulement, l'échantillonneur ne pourrait pas fonctionner ou ne fonctionnerait pas correctement avec les versions 2.5.x/2.6 de Jmeter - voir problème connexe .
Vous pouvez également utiliser Client de test OAuth pour une vérification supplémentaire.
MISE À JOUR :
Encore une fois, utilisez Client de test OAuth avec n'importe quel analyseur HTTP ( HttpFox est un bon exemple) pour étudier l'interaction en utilisant le protocole OAuth - dans ce cas avec Serveur de test OAuth .
Ici vous trouverez la description de toutes les étapes de l'interaction qui sont facilement mises en correspondance avec le sampler sur l'image dans le guide JMeter OAuth Sampler :
-
Obtenir un jeton de demande (l'échantillonneur "Authentification" sur l'image). Ici, vous devez extraire oauth_token
y oauth_token_secret
de réponse réussie pour l'utiliser ensuite dans l'échantillonneur OAuth :
oauth_token=requestkey&oauth_token_secret=requestsecret
Les extracteurs correspondants sont affichés comme enfants de Authentification échantillonneur.
-
Obtenir un jeton d'accès ("Validation du jeton")
-
Obtenir des données (échantillonneur OAuth "Get Data" sur l'image).
Trouver le flux et les spécifications du protocole aquí .
Ici ${oauth_token}
y ${token_secret}
sont extraites de la réponse du premier échantillonneur.