Tag Info

Hot answers tagged

3

Option 1: You can keep the user count as 1 and Loop count as 100 in your thread group. This way your script will be executed 100 times, without concurrency of users and one user at a time. you can use CSV file if you want to change the user login credentials and other data at each loop starting i.e. different data for different user. Option 2: Another ...


3

You should show them a report in which you include Response Time (if there is any kind of SLA with client that each of the 13000 users will get a response in X seconds). If this doesn't matter in how much time users are getting response then leave this value. Based on the result of Response Time mark your test as Pass or Fail in your report. If your ...


2

What questions should I ask the developers so that i can proceed with automating? It depends what kind of test you want to have, if it is only end2end testing then "Base URI" should be enough for you. If you need to test more than that (e.g Tests which need mocking), you may need to have access to the project code to add your test code there. For ...


2

If you have any SLA defined from the client side, then you should compare the Response Time to that SLA like your client says application should have 5 secs of Response time with 500 users, then if your application is not showing that behavior then you need performance tuning. If you don't have any SLA then you can use the general theory, that any response ...


2

It seems to be server issue, that it is not able to handle heavy load specified by you. But still there can be multiple reasons for your script not working with 3000 users and 60 Ramp up time. Your Ramp Up value is low then required, try same script with higher value of Ramp Up period. Ramp up value is a significant factor for controlling heavy loads using ...


2

See 13000 threads is a huge amount, which can cause your machine to get hang and other issues like "Memory Out of Index", High CPU usage etc. and that depends upon your script too i.e. How many requests are there in your script? -- Generally REST requests are not that heavy and I am considering that you have only 1 REST request in your script. How many ...


1

I hope you not using JMeter in GUI mode. If you do - please switch to command-line non-GUI mode as JMeter GUI is very resource intensive and may ruin your test. The same for the Listeners: if you have View Results Tree or View Results in Table listeners added and enabled - remove or disable them as they consume a lot of CPU and RAM. Follow ...


1

Perhaps the easiest way to narrow down the problem is to divide the JMeter work between two machines. Install JMeter on a second machine and run both at the same time, but have each JMeter instance simulate half as many users. If that fails, the problem is probably on the server side; or if it succeeds, the problem is on the JMeter side. If the problem ...


1

You should use the following components in JMeter for creating and running you script: Test Plan Thread Group HTTP Request Default Cookie Manager (if your application have any cookies or your script uses any kind of session) Cache Manager (for managing the caching, if there is any) Controllers (Simple or Recording or Transaction, depending upon your need) ...


1

It does. So do Network and Disk IO. If any of them exceeds threshold of 70-80% of maximum available capacity - it may have negative impact on your load test results. You should monitor load generator(s) health just like system under test health to make sure that things go as expected. Make sure that you following recommendations from JMeter Performance ...


1

There is a tool designed for APIs testing - SoapUI, you can try it out and see how it goes. In regards to JMeter - yes, it can be used for functional testing. If your concern is about test scripts readability and maintainability you can check out Taurus - new automated tests configuration and execution engine with clear syntax and very good reporting. You ...


1

As per the issue mentioned by you, it looks like problem described by JMeterSocketClosed . You should refer this link. Now for the second part: Does my CPU and RAM configuration affect my JMeter Performance test results and about the Heapsize. Yes, it impacts. Your system configuration too affects your JMeter script and its performance, as ...


1

You need to use the Tree listener and/or Table Listener in JMeter, Sampler result tab of Tree listener provided the value of both "Latency Time" and "Load Time" (this image has been taken from google and just for reference, Tree listeners looks exactly same) This lisnter will provide the result of individual samples, i.e. you have to select the sample ...


1

JMeter result files are quite plain and some postprocessing is required to make them readable and understandable. Usually of interest are following metrics: Perceived system performance Perceived user experience System performance See Performance Metrics for Websites guide for above and more metrics highlighted and explained. Here are some approaches ...



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