web-dev-qa-db-fra.com

Comment définir un proxy pour JMeter derrière un autre proxy?

Je suis nouveau sur jmeter.
J'essaie de tester une application Web à l'aide d'un serveur proxy.
J'ai parcouru la documentation de jmeter et obtenu les paramètres, mais je travaille actuellement sous le proxy de l'entreprise.

Alors, comment puis-je définir le serveur proxy pour jmeter derrière le proxy actuel?

13
user2405453

Lis :

Si vous testez derrière un pare-feu/serveur proxy, vous devrez peut-être fournir à JMeter le nom d'hôte et le numéro de port du pare-feu/serveur proxy.

Pour ce faire, exécutez le fichier jmeter.bat/jmeter à partir d'une ligne de commande avec les paramètres suivants: - '-H' [nom d'hôte du serveur proxy ou ip adresse] - '-P' [port du serveur proxy] - '-N' [hôtes non proxy] (par exemple * .Apache.org | localhost) - '-u' [nom d'utilisateur pour l'authentification proxy - si nécessaire] - '-a' [mot de passe pour l'authentification proxy - si nécessaire]

Exemple :

jmeter -H my.proxy.server -P 8000 -u nom d'utilisateur -a mot de passe -N localhost

Vous pouvez également utiliser --proxyHost, --proxyPort, --username et --password

Si vous cherchez à apprendre correctement jmeter, cela livre vous aidera.

20
UBIK LOAD PACK

Changer le port et le proxy sur JMeter 5.0

Mode UI

  1. Créer un groupe de threads -> Demande HTTP
  2. Accédez au remplissage avancé "Nom du serveur ou IP:" = 127.0.0.1, "Numéro de port:" = 8888
  3. enter image description here

MODE NON UI

  1. Ajoutez à votre commande -H 127.0.0.1 pour l'hôte proxy
  2. -P 8888 pour le port proxy
  3. Exemple: C:\jmeter5.0\bin> jmeter -n -t C:\example.jmx -l C:\scriptresults.jtl - H 127.0.0.1 -P 8888
1
Ru8ik