À l'aide de Jmeter pour remplir un formulaire?
Quelqu'un peut-il m'aider à comprendre comment utiliser jmeter et le forcer à remplir et soumettre un formulaire automatiquement? Par exemple, j'ai besoin de remplir la boîte de recherche google, puis cliquez sur le j'ai de la Chance bouton?
Depuis que Google utilise OBTENIR et de ne pas POSTER, vous ne pouvez pas passer la chaîne de recherche params. Vous devrez utiliser l'URL que le chemin dans la requête HTTP.
OriginalL'auteur llaskin | 2009-12-04
Vous devez vous connecter pour publier un commentaire.
Google n'est pas un bon exemple parce qu'il utilise pour OBTENIR le formulaire. Par exemple, pour rechercher "jmeter" et appuyez sur le Sentiment de la Chance bouton, vous pouvez envoyer cette URL,
http://www.google.com/search?hl=en&source=hp&q=jmeter&oq=&btnI=1
De faire un vrai post, vous avez besoin de trouver la forme de contrôle des noms de champ à partir d'une trace ou en regardant la source HTML et il suffit de faire quelque chose comme montré ici. Le nom d'utilisateur/mot de passe est le nom du champ à la poste. L'action est http://www.example.com/login.
OriginalL'auteur ZZ Coder
Veuillez noter que la capture d'écran qui est mal. Cette méthode est une méthode "GET" et il doit être réglé sur "POST", sinon le formulaire ne sera pas soumis correctement.
OriginalL'auteur BlackGaff
Est-il une raison pourquoi vous voulez tester la charge de Google? Si vous voulez juste avoir un script qui teste les fonctionnalités d'un Site web, essayez de sélénium: http://seleniumhq.org/. Si vous êtes en train d'essayer de test de charge, un formulaire, vous devez créer la demande appropriée. À l'aide d'un outil comme Fiddler peut aider.
OriginalL'auteur Chris J