Quelqu'un peut-il m'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 cliquer sur le bouton J'ai de la chance?En utilisant Jmeter pour remplir un formulaire?
Répondre
Google n'est pas un bon exemple car il utilise GET pour le formulaire. Par exemple, pour rechercher « jmeter » et appuyez sur Sentant le bouton chanceux, vous pouvez envoyer cette URL,
http://www.google.com/search?hl=en&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 par regardant la source HTML et juste faire quelque chose comme montré ici. Le nom d'utilisateur/mot de passe est le nom du champ à publier. L'action est http://www.example.com/login.
merci c'est génial. Vous avez raison de le voir avec Fiddler, google ne fait que des requêtes GET ... J'étais confus quand je l'ai vu pour la première fois. – llaskin
Existe-t-il une raison pour laquelle vous souhaitez tester Google? Si vous voulez juste avoir un script qui teste la fonctionnalité d'un site Web, essayez sélenium: http://seleniumhq.org/. Si vous essayez réellement de tester un formulaire, vous devez créer la requête appropriée. L'utilisation d'un outil comme Fiddler peut aider.
J'ai utilisé google comme exemple car c'est similaire au formulaire que je cherche à tester. – llaskin
S'il vous plaît noter la capture d'écran est erroné. La méthode est un "GET" et il devrait être mis à "POST", sinon le formulaire ne sera pas soumis correctement.
- 1. Générique pour remplir un formulaire en javascript
- 2. remplir un formulaire automatiquement en utilisant curl et php
- 3. Remplir un formulaire avec C#
- 4. En utilisant une boucle dans Excel/VBS pour remplir un formulaire
- 5. remplir formulaire
- 6. Python - Remplir et soumettre un formulaire HTML
- 7. Comment pré-remplir un formulaire Python Formish?
- 8. Remplir google.visualization.DataTable pour un AnnotatedTimeLine en utilisant JSON
- 9. Pré-remplir un formulaire via un fichier externe en utilisant Javascript
- 10. AJAX Fonction pour remplir un champ dans un formulaire?
- 11. Comment remplir deux entrées [texte] dans un formulaire HTML en utilisant un lecteur de code-barres?
- 12. Ruby on Rails: Comment remplir un tableau en utilisant un formulaire?
- 13. Comment pré-remplir un formulaire saveAll?
- 14. Remplir un formulaire côté client [Javascript]
- 15. En utilisant le script PHP pour remplir XML
- 16. Remplir un formulaire avec XML (Java)
- 17. Rails - Utilisation de jQuery pour remplir un formulaire
- 18. remplir le formulaire automatiquement
- 19. Remplir et soumettre un formulaire pour une fenêtre nouvellement ouverte
- 20. php cURL, remplir un formulaire à distance
- 21. lire csv en utilisant jmeter (à partir de x)
- 22. Remplir dynamiquement le formulaire d'entrée
- 23. DRY pour les tests JMeter
- 24. En utilisant CSS pour un formulaire à plusieurs colonnes
- 25. en utilisant JQuery et Ajax pour poster un formulaire
- 26. Formulaire de validation en utilisant un formulaire Javascript variantes différentes
- 27. Comment poster un formulaire en utilisant jQuery?
- 28. Utilisez AJAX pour remplir page après page en utilisant jQuery
- 29. Remplir les listes déroulantes en utilisant Ajax
- 30. Comment soumettre un formulaire en utilisant AJAX?
Étant donné que Google utilise GET et non POST, vous ne pouvez pas transmettre la chaîne de recherche en tant que paramètres. Vous devrez utiliser l'URL comme chemin dans la requête HTTP. –