Question

Quelqu'un peut-il me aider à comprendre comment utiliser jmeter et le forcer à remplir et soumettre un formulaire automatiquement? Par exemple, je dois remplir le champ de recherche Google, puis cliquez sur le bouton Je me sens chanceux?

Était-ce utile?

La solution

Google n'est pas un bon exemple, car il utilise GET pour la forme. Par exemple, pour la recherche « jmeter » et appuyez sur le bouton Se sentir chanceux, vous pouvez envoyer cette URL,

http://www.google.com/search ? hl = fr & source = hp & q = jmeter & OQ = & btnI = 1

Pour faire un vrai poste, vous devez trouver les noms des champs de contrôle de la forme d'une trace ou en regardant la source HTML et juste faire quelque chose comme montré ici. Le nom d'utilisateur / mot de passe sont le nom du champ pour poster. L'action est http://www.example.com/login .

exemple JMeter

Autres conseils

S'il vous plaît noter que la capture d'écran est erroné. La méthode est une « GET » et il doit être réglé sur « POST », sinon la forme ne sera pas soumis correctement.

Y at-il une raison pour laquelle vous voulez charger Google test? Si vous voulez juste d'avoir un script qui teste la fonctionnalité d'un site Web, essayez le sélénium: http://seleniumhq.org/. Si vous essayez de charger réellement tester une forme, vous devez créer la demande appropriée. L'utilisation d'un outil comme Fiddler peut aider.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top