M
M
MUTOgen4eg2013-12-27 12:01:01
Software testing
MUTOgen4eg, 2013-12-27 12:01:01

What are the tools for load testing?

Good afternoon. I was puzzled by the search for a tool for testing stress loads on the site. There are quite a lot of tools (including online ones, but they are not very trusted): ab, JMeter, Siege, Yandex.Tank was especially interested in https://github.com/yandex-load/yandex-tank, I think there are more...
Actually the purpose of the test is to answer the following questions:
1) How many active connections does the site keep without falling?
2) Are there any problems in displaying at boundary loads (for example, "broken" unloadable pictures or assets-files)?
3) At how many simultaneous active connections does the site still crash?
4) What is the cause of the crash failure (bottleneck)?
5) Response time of each request?
6) Average system response time?
The test is planned to be carried out on a certain set of critical URLs, these URLs do not imply user actions, only loading the page as it is.
What tools can help in these matters? Preference is given, of course, to utilities capable of compiling some kind of graphical display of the results.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
S
Sergei Zhilinski, 2014-01-19
@Julegg

1) How many active connections does the site keep without crashing?
3) At how many simultaneous active connections does the site still crash?
5) Response time of each request?
6) Average system response time?
Here the zhimeter helps perfectly with these questions. There is an excellent lesson on it on Habré, there are video tutorials on YouTube.
The tool is excellent, I worked with it myself last month. Unfortunately, I didn’t find a bottleneck how to search with it, I stupidly double-checked everything with pens (yeah, like a monkey. Corrected some factor - launched the test - checked the graphs)

D
dimand58, 2014-01-21
@dimand58

There are many tools, ranging from free Jmeter and Yandex.Tank to such monsters as HP LoadRunner and Rational Performance Tester .
Also, for load testing, you can look at the functionality of Visual Studio in this direction.
ps Perhaps the links are not very informative, but we all have more google =)

A
alexb-tm, 2013-12-27
@alexb-tm

Maybe this post will help you

R
Rurik Rostislavich, 2013-12-27
@snipeer777

To test ports, here is Sprut for you ( tyk ), schoolchildren use it for ddos ​​along with Loic. In general, a program for testing the load.

>>Description<<
: "Sprut
Старая проверенная программка, написанная мэтром yarik.by винрар знает в каком году.
Основана на SYN-флуде, то есть на открытии кучи соединений. Фишка в том, что сервак обычно не резиновый и соединений может держать конечное число; в Apache по умолчанию — 255. А Sprut их все занимает, и сайт превращается в слепоглухонемого.
Легко отбивается пряморуким админом путём ограничения максимального количества соединений с одним IP. (Никаких проксей осьминожек не признает и потому легко палится). Несмотря на это, всего с одного компа, с одним IP, вполне можно удерживать лежачими сайты без опытных работников.
Sprut входит в число излюбленных «лучемётов» УП4К вместе с LOIC и ударным пингом. А вообще, любая координированная SYN-флуд атака, при использовании пусть и небольшого диапазона IP, успешно валит каждый второй сервер, а при крупном диапазоне IP ложится до 95% серверов на просторах TCP"

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question