M
M
Maxim Ivanov2017-06-06 18:25:52
Highload
Maxim Ivanov, 2017-06-06 18:25:52

How to conduct adequate load testing?

Here I have a server in java, at first I tried to load it with requests using siege, ab, but these utilities show the load if we send requests to static resources or addresses, like:
localhost:8282/auth/login
localhost:8282/
I have but there is a need to test the whole API of the service on which everything is spinning, that is, I want to test:
localhost:8282/api/get-contacts?pageSize=5
localhost:8282/api/create-profile
localhost:8282/api/get- info-profile?profileId=7
That is, as if the api parameters are dynamic and depend or may depend on previous requests.
I tried to write a toolkit in NodeJS using loadtest, node-siege, but either everything does not work there in the right case, or I just can’t get the cookie-jar to log in to the api when logged in.
I tried to use yandex tank, but here again it is not clear how to manage dynamic urls and how to use cookies
Please tell me how to do load testing?
I use linux (ubuntu 16)

Answer the question

In order to leave comments, you need to log in

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question