jmeter controller (iv)

The controller alternately:

The controller is designed to allow alternate request order inside the controller performs, as approval management cycle is provided in FIG. 3, the first run on the implementation leave module, a second run is performed leave module 1, the second performance Please add module 2, according to the order, please add each module is executed only once.

 

Transaction Controller:

Transaction Definition: A transaction is the acquisition operation for a user to feel the full request, such as a user login, the login request initiated from the beginning, you need to wait for the server to return all of the static resource content, including static resources all pictures, css, html, etc. after all the returns be considered a complete transaction, similar to the LR of the transaction. Whether you return to the user and show how fast the time of the first frame data, but after watching the entire contents of the request to return to full display time consumed to look at the performance of the situation, so do performance testing needs to consider the performance of the entire contents of consumption.

After you add a transaction controller, and select Generate parent sample option, the controller into the lower part of the request, then after the end of the run, jmeter will be requested at each transaction separately calculated performance indicators presented in aggregation report, and each a number of threads 100 runs a transaction set, view from below reports the polymerization.

 

If you increase the jp @ gc - Transactions per Second (TPS index) to see the number of transactions per second, note that this is TPS, not the QPS (transactions per second through rate) as shown below, it can be seen only through a specific one second 80 affairs, and the remaining 20 are executed in one second after the set time.

Controller module:

The basic module is performed before calling again, such as registration unsuccessful login, you can call the registration module by module controller to re-register and then login operation is performed.

 

There are following their own controller pondering:

Include Controller includes a controller:

Switch Controllert condition controller: the main job of the script used in the execution order

Recording Server: the audience is at work inside the proxy servers used

Guess you like

Origin www.cnblogs.com/hopchee/p/11266237.html