Run massively scalable performance tests on web, mobile, and APIs

Request a Demo

JMeter Cloud Blog

What’s the Max Number of Users You Can Test on JMeter?

Answer the ultimate JMeter question- how many concurrent users can you load test? Get tips for increasing the no. of concurrent users and load test like a pro

Read more...
Anastasia Golovkova

How to Run a Stress Test in JMeter

Stress testing tests the system’s behavior under intense loads, as well as examining how it recovers when going back to normal usage. This blog post will cover how to stress test with JMeter.

Read more...
Tibor Dudjik

How to Simulate Different Network Speeds in Your JMeter Load Test

 Mobile has finally overtaken desktop traffic - and this trend just looks set to rise. But what does this mean for us?

Read more...
Dmitri Tikhanski

What is the Relationship Between Users and Hits Per Second?

 We’re often asked about the difference between Concurrent Users and Hits or Requests per Second, also known as Throughput. Teams want to know the numbers they should be shooting for as performance goals and want to understand the relationship between these two values. This post looks at the relationship between them. 

Read more...
Michael Sage

How to Test Image Upload Functionality With JMeter

Need to load test the upload image functionality of your web app? Don’t search through endless forum threads looking for help! I’d like to show you—step by step— how easily this can be done via JMeter. Let’s take a closer look:   Setting up the JMeter Script   First, make sure that your HTTP request is set to “POST” and the "Use multipart/form-data for POST" box is checked.  

Read more...
Jacob Sharir

How (& Why) to Get More Info on Your Load Test Errors

The application failed. A bug was found. What more do you need to know? If you’re running a load test and hoping to debug accordingly, the answer is “a lot!” Unfortunately, many load tests are conducted in ways that do not generate much (if any) actionable information apart from the main error. You need to know more. Here’s how to get it.  

Read more...
Itay Mendelawy

Can You Run a Performance Test with 100,000 Real Browsers?

Quick question: How does your web app perform with 100,000 concurrent users? If you can answer that, then one of three things must be true:   1.     You’ve actually had 100,000 concurrent users on your application under live conditions (if so, we hope it went well!) 2.     You’ve leveraged a performance testing tool like JMeter that simulates real browsers. 3.     You’ve constructed an elaborate, expensive testing lab with thousands of testing boxes running real browsers  

Read more...
ophir.prusak

Stop Making Assumptions! Learn How to Replay Your Production Traffic With JMeter

You probably make a lot of assumptions when creating a JMeter script. When testing applications, most of us create JMeter scripts based on assumptions about various user scenarios and try to emulate their workflows and generated requests. Then, you cross your fingers that your estimations were correct!   Wouldn’t it be great if you could just replay application usage from the previous week? No more assumptions, no more errors.  

Read more...
Refael Botbol

Web-Scale App Developers Need to Think About Scale and Load: 5 Guidelines, Part 2

In my previous blog post, I covered 3 important ways to ensure web-scalability via proper memory allocation, log sprawl, and open user session management. In this post, I will continue my exploration into web-scalability and focus on what to do if your database can’t hold all of your application’s request connections, as well as how to handle a high volume of http requests per second or minute.  

Read more...
Yochai Blumenfeld

5 Tips to Create a Performance Optimized Front-End for Your Website

Website development has come a long way in the past decade. Ten years ago there were only a limited number of references regarding how websites should be built, and many open questions, such as: Which tools should be used? Where should websites be deployed? What is “deployment”? What are my hosting options? How do I manage different website versions?  

Read more...
Gilad Peleg

Overcoming Scale and Load Challenges: 5 Guidelines for Web-App Developers. Part 1

The once far-fetched notion of starting from nothing and making it big has become much more attainable over the past few years. Web-scale environments have given startups the ability to obtain millions of users in extremely short periods of time (just take a look at sites like Facebook and AirBnB).  

Read more...
Yochai Blumenfeld

How to Set Your JMeter Load Test to Use Client Side Certificates

Need to use certificates to provide HTTPS request for your load test?  You have two options:   1. Use a server-side client certificate This requires the least amount of work. You use the server to encrypt and decrypt the data. However, occasionally the web application requires a client-side certificate due to security policies.  

Read more...
Refael Botbol

2 Awesome Tips for Reducing Memory Usage in JMeter

  It's super important to know how to reduce JMeter memory usage. Especially for high performance testing.  

Read more...
Bob Meliev

Top 3 Options for Running Performance Tests Behind Your Corporate Firewall

BlazeMeter has not 1, not 2 but 3 options for behind the firewall load tests.   1. You can whitelist our IP addresses Whitelisting is a fast and easy option to implement.   What is whitelisting? If you have to work behind a firewall then whitelisting a certain IP will tell the firewall to allow requests from that IP (or ip range) into the network as “safe”.  

Read more...
Refael Botbol

Pages