Difference between revisions of "IT-SDK-JMeter"

From wiki.samerhijazi.net
Jump to navigation Jump to search
(Proxy)
(Ref.)
Line 1: Line 1:
 
=Ref.=
 
=Ref.=
 +
*https://chercher.tech/jmeter/throughput-controller-jmeter
 
*https://jmeter.apache.org/usermanual/functions.html
 
*https://jmeter.apache.org/usermanual/functions.html
*https://chercher.tech/jmeter/throughput-controller-jmeter
 
 
*https://jmeter.apache.org/usermanual/functions.html#__digest
 
*https://jmeter.apache.org/usermanual/functions.html#__digest
 +
*https://jmeter.apache.org/usermanual/get-started.html#proxy_server
  
 
=Elemente=
 
=Elemente=

Revision as of 10:38, 19 September 2023

Ref.

Elemente

  • Transaction controller
  • Debug Sampler
  • Constant Throughput Timer: Is used as a goal-oriented element which helps to achieve the desired throughput (Total Number of Requests).
  • Throughput Controller

Proxy

https.proxy.domain=
https.proxy.port=
https.proxy.user=
https.proxy.password=
---------------------------------
jmeter -H localhost -P 8888 -u username -a password

Setting

  • JMeter Properties are global to JMeter and are mostly used to define some of the defaults JMeter uses.
  • JMeter Variables are local to each thread. The values may be the same for each thread, or they may be different.
import org.apache.jmeter.util.JMeterUtils;
JMeterUtils.setProperty("NAME_VALUE", vars.get("UserName"));
JMeterUtils.getProperty("NAME_VALUE");
${__property(NAME_VALUE)}
${__P(NAME_VALUE,)}
--------------------------------------------------------------
vars.put("NAME_VALUE", "XXX");
vars.get("NAME_VALUE");
${NAME_VALUE}

Functions


${__property(NAME_VALUE)}