15 votes
Accepted

Why is Visual Studio 2013 not willing to run my Web Performance / Load Test?

According to Visual Studio: Load testing in the cloud, here are the steps to switch the test from using Visual Studio Online to running locally: Simply open your existing project using Visual Studio ...
user avatar
12 votes

Are load testing results affected by location, e.g. India vs. USA

It is very likely you will get differing results. Especially in response times. This is mainly due to latency caused by the Geographical distribution. This will become important if response times ...
user avatar
  • 2,023
10 votes
Accepted

What is recommended hardware infrastructure for running heavy JMeter load tests

It is impossible to say something like "this hardware will able to simulate that much virtual users" as the maximum load you can produce from hardware strongly depends on the nature of your test. ...
user avatar
  • 12.5k
10 votes
Accepted

JMeter: Getting error in non GUI mode

Answering the comments above, Well I had Java and Jmeter installed correctly with ClassPath and everything. I also tried running Command Prompt as Administrator but got the same result. There was no ...
user avatar
10 votes

Can a proportionately scaled down testing environment find performance load issues?

No. The items you mention scale very differently and there are far too many factors and resources that will get used. For instance if I time requests on a local server using an application I'll find ...
user avatar
10 votes
Accepted

Can a proportionately scaled down testing environment find performance load issues?

Does this actually catch, before production, many of the "surprise" problems we might anticipate? Or is there a more fundamental flaw in the approach that will cause deleterious changes to pass ...
user avatar
10 votes

Is it possible to do load testing of java swing application with Jmeter?

From Apache JMeter's website we get this, Ability to load and performance test many different server/protocol types: Web - HTTP, HTTPS SOAP / REST FTP Database via JDBC LDAP Message-oriented ...
user avatar
9 votes

Is applying the Ramp up period mandatory while doing load testing with huge load?

You have 1 Master and 2 Slaves. The total load being generated is 500 + 500 = 1000. Since you mention that the server health is good during the test execution. Yet, you are getting an Internal ...
user avatar
9 votes
Accepted

Useful resources to start to learn Gatling

I learn Gatling using the resources I found online and experimentation. Just google "Gatling tutorial", there are plenty of links to pages showing Gatling basics, many focus on different aspects so it'...
user avatar
7 votes

Setting a Connection time out in Jmeter

Yes, there is a way possible to do this. You need to add a 'HTTP Request Default' configuration element from 'Configuration Elements' option i.e. Right click test plan and add this 'HTTP Request ...
user avatar
  • 4,510
7 votes
Accepted

Maximum Number of Threads in Jmeter

This does not only depend on the CPU of the computer, but also the operating system, memory and maybe disk IO speeds. There is only one way to find out and that is to try and ramp up until either the ...
user avatar
7 votes
Accepted

In load testing, what is a 1% test to assess demand?

You're taking the words out of context: You should test at the maximum load that you expect to encounter. In order to accurately assess demand, you can run a 1% test to determine how much traffic ...
user avatar
  • 12.5k
6 votes

Comparison of JMeter vs Visual Studio Load Test

I would recommend JMeter as: Price JMeter: free and open source MSVS: Test Professional costs around $2000 per developer. OS supported JMeter: any MSVS: Windows only Protocols supported JMeter:...
user avatar
  • 12.5k
6 votes
Accepted

Running JMeter threads in sequential mode

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 ...
user avatar
  • 4,510
6 votes

Difference between Scalability Testing And Capacity Testing?

A web search of the terms resulted in, Scalability Testing, is the testing of a software application to measure its capability to scale up or scale out in terms of any of its non-functional ...
user avatar
6 votes
Accepted

What is a cost-effective way to load test a web application using 1200 virtual users?

Here you check. There are 58 (and counting) free and open source load testing tools which you can utilize. If you are looking for the narrowed-down list check out Open Source Load Testing Tools: ...
user avatar
  • 12.5k
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 ...
user avatar
  • 12.5k
5 votes

How to best design and create a load test on a web application?

Assuming the web application accesses a server then the purpose of many web performance tests is to see how the server behaves under load and whether high loads cause unwanted delays in responding to ...
user avatar
  • 1,453
5 votes

How to determine breaking point of my application when performance testing from jMeter

First you need to define what the "breaking point" is. There are a number of possibilities. The obvious problem would be if the web server itself crashes and stops responding, but there are a number ...
user avatar
  • 8,409
5 votes
Accepted

Maximum number of threads supported by JMeter

This greatly depends on the system you are running jMeter on and how heavy the test is. Your system does not look heavy enough for 10k concurrent users, from the jMeter documentation I get the feeling ...
user avatar
5 votes

How to click a button from multiple buttons on same page in selenium web driver?

Why your attempts failed: your first attempt: WebElement button = driver.findElements(By.cssSelector("button[@class='button' and @type = 'button' and @onclick = 'shippingMethod.save()']")).get(3); ...
user avatar
  • 11.4k
5 votes
Accepted

Load/stress testing framework for AWS EC2 instances with startup/shutdown?

Before anything, I would recommend you to think about an important point: What is the main purpose behind your test? Try to define your SLO/SLIs first (KPIs). For example if the KPI is "...
user avatar
4 votes

Websocket Load Testing

There is a newer plugin for JMeter which is fully RFC 6455 compliant and allows re-using same TCP session for multiple duplex requests. JMeter WebSocket Sampler by Maciej Zaleski - download from ...
user avatar
  • 12.5k
4 votes

How to detect performance issues within native Android app

Good free solutions are: AT&T Application Resource Optimizer Relic Mobile Also you can try the following commercial ones: Soasta's solution Neotys' solution
user avatar
4 votes

Can I load test a publilc Web site without creating VUser script?

There is several issues here. Load testing a random website is essentially, and can be looked upon as (both legally and ethically speaking) a DOS attack. This can cause you a lot of problems. Also, ...
user avatar
  • 3,192
4 votes
Accepted

Load Automation Tool with Record option to test application in Linux OS

Install Google chrome. Install Blazemeter extension in chrome. Download JMeter and set it up. Lots of tutorials available for that. Record scripts with blazemeter and download them. Run the scripts in ...
user avatar
4 votes
Accepted

Should load test validate functionality?

This is a very strong "yes". You might want to limit yourself a little in the overall validation, but checking response codes only is a strong fail in my opinion. Additionally just checking the result ...
user avatar
  • 450
4 votes

How can I test load for a chat app built on node.js and socket.io?

Artillery is a load-testing tool with native Socket.io support out of the box (and is written in Node.js too). Why is native Socket.io support important? WebSocket is only one of the underlying ...
user avatar
4 votes
Accepted

load test terms: What are Transactions, request, TPS,throughput?

In some cases transaction can stand for a single request but more often it is a series of requests representing a piece of business logic like: User opens a site User opens login page User performs ...
user avatar
  • 12.5k
4 votes

How to set up Jmeter ramp up time?

Ramp-up period is the time required for all threads representing virtual users to start. I.e: This is configuration of test plan: Number of Threads (users): 100 Ramp-up Period (in seconds): 10 Loop ...
user avatar
  • 310

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