7 votes

JMeter: how to trigger all multiple requests at same time

Your scenario is, 5 Users hitting 5 URLs(samplers) simultaneously. So what you need to do is, in your Test Plan, add 5 Thread Groups. In each Thread Group configure the number of Threads to 5 and ...
IAmMilinPatel's user avatar
7 votes
Accepted

What kind of response codes will I get in JMeter if the AUT reaches its breaking point and eventually the server crashes?

Ideally if you amount of virtual users in 2x times you should get 2x times larger throughput. When your reach saturation point throughput will stop increasing and response time will be growing. In ...
Dmitri T's user avatar
  • 13.4k
7 votes

Difference in 1 user doing 1000 iterations and 1000 users doing 1 iteration in Load testing

1 user doing 1000 iterations is not load testing assuming the user only does one at a time. That said, it is a flavor of performance testing that tests the base product for how long it takes to load ...
Michael Durrant's user avatar
6 votes

How to enforce run Once Only Controller in Jmeter

As per Once Only Controller documentation: The Once Only Logic Controller tells JMeter to process the controller(s) inside it only once per Thread, and pass over any requests under it during ...
Dmitri T's user avatar
  • 13.4k
6 votes
Accepted

Best tools to perform Performance testing on a web application?

Web application has frontend and backend and "some features loading more long" may be caused by either slow rendering or slow backend response. First of all go for your browser developer ...
Dmitri T's user avatar
  • 13.4k
5 votes

What should I have to test first? Functionality or speed?

Well, it makes no sense to test speed if the functionality is broken. First, make sure the blocker issue is solved. That's why it is called a blocker.
Mate Mrše's user avatar
  • 4,119
4 votes

How to enforce run Once Only Controller in Jmeter

Please use setupThread group to prepare the test environment say test data configuration or like wise that needs to be executed only once before the testing actually begins. https://www.blazemeter....
Swetha's user avatar
  • 41
4 votes

Estimation of maximum no of concurrent users a application will need to support

I would say that the more proper approach would be to segregate load for different functional areas and concentrate on the maximum number of historically concurrent users. Let me explain in ore ...
Alexey R.'s user avatar
  • 11.6k
4 votes

Estimation of maximum no of concurrent users a application will need to support

If your application worked fine so far I don't think you will run into problems. If your calculation is correct and you will not have more than 7 concurrent users you don't have anything to worry ...
Dmitri T's user avatar
  • 13.4k
4 votes

What should I have to test first? Functionality or speed?

The first priority goes to the blocker issue as this is blocking the execution of the functional testing. Even though the requirement is for performance of the application but still we have to focus ...
Prasanna venkatesh's user avatar
4 votes

How to do chatbot performance testing

Looking into How bots work article it is quite enough to send normal HTTP POST requests using JMeter's HTTP Request sampler in order to simulate real users talking to the bot: You should be even able ...
Dmitri T's user avatar
  • 13.4k
3 votes

What are the units of Y-axis in this perfmon graph in JMeter?

For particular your image Y axis stands for Swap (page) file usage in bytes depending on chosen metric which could be one of: used pagein pageout free total You can calculate percentage for swap ...
Dmitri T's user avatar
  • 13.4k
3 votes

How to share the generated JMeter Report dashboard to stakeholders via email?

If are asking how to send a file via email then I'm not sure the "stakeholders" will need this report as if a person is not capable of accomplishing this simple activity I strongly doubt the load ...
Dmitri T's user avatar
  • 13.4k
3 votes

Root cause analysis on a performance issue?

Given you are talking about everything from Hardware to SQL Server to Code, I'm assuming your performance issue is being observed at a high level. i.e. you have no idea what component(s) may be at ...
evets17's user avatar
  • 106
3 votes

How to test behavior of client side UI/Performance along with load test with n users for desktop applications?

I always have used JMeter for Performance Testing. On this question, I think watching this tutorial may help you for client-side performance testing: https://www.thoughtworks.com/insights/blog/...
Rishikesh's user avatar
  • 885
3 votes

Is it really possible to be a Full-Stack QA & if yes then list the technical skills required?

A full stack QA engineer should be skilled in testing Web apps, APIs, performance, Databases, and Mobile. The common skills that are in-demand are: Selenium(Java or C#): For web app API Testing: ...
PDHide's user avatar
  • 11k
3 votes

Calculating concurrent users

Most probably you're looking for Little's Law Little's Law tells us that the average number of customers in the store L, is the effective arrival rate λ, times the average time that a customer spends ...
Dmitri T's user avatar
  • 13.4k
2 votes

Root cause analysis on a performance issue?

You covered some possibilities, plus db queries can also be an area of focus. I'd recommend starting at the lowest level (code) and working up, so as to eliminate as many variables as possible at ...
Subjective Reality's user avatar
2 votes

Root cause analysis on a performance issue?

Normally the process of identifying the bottleneck includes the following checks: Baseline OS health metrics (CPU, RAM, Network, Disk, etc.). Your application can respond slowly due to simple lack of ...
Dmitri T's user avatar
  • 13.4k
2 votes

Mobile App performance and load testing

You can use a load testing tool like Apache JMeter to simulate hundreds or thousands of users concurrently using your application. You can use JMeter's HTTP(S) Test Script Recorder to capture the ...
Dmitri T's user avatar
  • 13.4k
2 votes

Login with JMeter for performance testing

You need to consider a different structure of your test to make it behave like a real browser: Open Login Page (HTTP Get Request) Extract _csrf_token value from the response and save it into a ...
Dmitri T's user avatar
  • 13.4k
2 votes

JMeter executing samplers in sequential order wherein each subsequent request depends on the response of the preceding one?

You are doing something very weird. JMeter threads are totally independent and each thread has its own context, variables, cookies, etc. So If you have 1 thread - it will execute 8 requests in ...
Dmitri T's user avatar
  • 13.4k
2 votes

JMeter Summary Report questions

Value of 70 in Error % means that 70% of samplers with that label have failed. If you don't have any assertions most probably there is HTTP Status Code >= 400 for this particular request(s) If you ...
Dmitri T's user avatar
  • 13.4k
2 votes

Performance test using Jmeter - Tune the Script as per requirement

Try using Constant Throughput Timer If you need to test your system at 3500 requests per second you need to use slightly different approach, to wit add Constant Throughput Timer to your Test Plan and ...
Dmitri T's user avatar
  • 13.4k
2 votes

Load testing using Jmeter

Load testing of the AJAX request is not easy and at the same time if we just record and play the same scenario won't work sometimes. You have to use correlation in order to extract a particular ...
Satyajit's user avatar
2 votes

How can i simulate a load for downloading a file for 500 users?

Using Selenium for just downloading a file is a little bit overkill as normally people go for Selenium and JMeter integration via WebDriver Sampler to test client-side performance while the system is ...
Dmitri T's user avatar
  • 13.4k
2 votes

Estimation of maximum no of concurrent users a application will need to support

If all you have is month-to-month estimates of how much work is going to be done, you absolutely can't then extrapolate down. If you had day-to-day numbers, I might be OK with using those, but within ...
Kevin McKenzie's user avatar
2 votes

Change Simulated 3G Network For Lighthouse CLI

I actually found the answer in this page. --throttling-method=provided lighthouse status flags
newsn31's user avatar
  • 609
2 votes

How to load test Apache Kafka using JMeter?

My expectation is that you don't need to test Kafka itself, you should run the same test as you had for the previous implementation and focus on real life application usage rather than on underlying ...
Dmitri T's user avatar
  • 13.4k
2 votes

How to automatically generate performance testing scripts in a write heavy web application

If you don't need a browser UI, JMeter can do this pretty easily. You could record HTTP traffic in a browser using JMeter's proxy listener, although it sounds like the workflow might just involve a ...
Andrew L's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible