Can yandex-tank parse a response from the server and send a new request with a parameter derived from the server response?

The documentation did not contain a description of this possibility.

  • <offtopic> There were more questions about your tag. </ offtopic> - VladD

2 answers 2

The yandex-tank is a wrapper over pluggable load generators.

phantom module does not know how to generate requests on the fly, but you can connect JMeter with a script that will parse the response received. Connection options can be found at http://yandextank.readthedocs.org/en/latest/configuration.html#jmeter .

In the same configuration of the tank, you can also specify both a section for the phantom and a section for the jets. They will work independently, each with its own set of data.

    In addition to JMeter, you can use the BFG built into the tank - it allows you to write shooting scripts in Python.