jemeter parameters notes

Meaning :

1, thread group: behalf of a certain number of concurrent users, it can be used to simulate the transmission request concurrent users. The matters defined in the actual request Sampler, which is a thread group comprises. In the "Test Plan -> Add -> Thread Group" to build it, then there are several input fields in the Thread Group panel: the number of threads, Ramp-Up Period (in seconds), the number of cycles, which Ramp-Up Period ( in seconds) indicate you have created all the threads within this time. If eight threads, Ramp-Up = 200 seconds, the start time for a thread interval is 200/8 = 25 seconds, so that the benefits are: the beginning will not be much of a load on the server. Thread group is designed to simulate concurrent load.

2, the sampler (Sampler): simulate various requests. All tasks are handled by the actual test sampler assume that there are many requests. Such as: HTTP, ftp and so on request.

3, listener: responsible for collecting the test results, but also was told the way results are displayed. Function is a request to display the results of the sampler, a number of statistical data (throughput, KB / S ......) and the like.

4, asserts: means for determining whether the result request response as desired by the user, is correct. It can be used to isolate problem domain, namely the implementation of stress tests to ensure the proper function of the premise. The limit for effective testing is very useful.

5, the timer: between successive requests is responsible for defining the request (thread) delay interval, the analog to the server.

6, the logic controller: JMeter logic allows custom behavior transmission request, the request can simulate complex sequence it used in conjunction with Sampler.

7, configuration information element Sampler maintenance required, and change the content of the request according to actual needs.

8, pre-processor and post-processor is responsible for generating requests before and after the work is completed. Pre-processor is often used to modify setting request, the post-processor often used to process the response data.

Polymerization report parameters :

(1) Label: JMeter of each element (e.g. HTTP Request) has a Name attribute, shown here is the value of the Name attribute

(2) #Samples: this test that you have issued a total number of requests, if simulate 10 users, each 10 iterations, this display 100

(3) Average: Average response time - the default is the average response time of a single Request, the Controller Transaction when used, may be displayed in units of Transaction Average response time

(4) Median: median, i.e. 50% of the user response time

(5) 90% Line: 90% response time for the user

(6) Min: minimum response time

(7) Max: Maximum Response Time

The total number of requested number of errors occurring in this test / request: (8) Error%

 (9) Throughput: Throughput - the number of requests represented default completed per second (Request per Second), when using a Transaction Controller, can be expressed per Second Transaction number of similar LoadRunner.

(10) KB / Sec: second server receives the amount of data, equivalent to the LoadRunner Throughput / Sec

 

 

Guess you like

Origin www.cnblogs.com/CSXZ/p/11223979.html