Hot answers tagged

2 votes

How to define throughput profile for performance tests?

I would recommend sticking to "reality" approach if it is possible, so ideally it will be scenario 1. Also consider using appropriate pauses to simulate real users think times as they don't hammer the ...
  • 12.7k
2 votes
Accepted

Use of Standard Deviation and Percentiles in performance testing

I use HP LoadRunner(fyi) so I have 90th percentile, but the question does not change. I explain to managers consuming these reports: The Std. Deviation number should be low. If your test is fairly ...
1 vote

New to Load testing and Gatlng - Hoping you can help - Load & StressTesting Scenario

Load Testing and Stress testing are very different scenarios. Load testing is more likely the upper limit of your system and checked how the system will handle under a heavy load. Stress testing is ...
  • 329
1 vote

What is the optimal time that performance/load tests should take when building an application?

There are lots of unknowns in your question to give an answer and thus to define a proper experiment. Instability point. You said you want to find maximum throughput until the application becomes ...
  • 10.4k
1 vote

Performance testing of messaging system using Gatling

message queue performance can depend a lot on how you design the structures of your queues. you should only really do a comparison when you have a representative schema that models the system you ...
  • 1,192
1 vote

How to Conduct a performance test for more than 100K users

All of them can be run in clustered mode so theoretically any will fit. Looking into Open Source Load Testing Tools: Which One Should You Use? article: JMeter and Tsung seem to perform better given ...
  • 12.7k
1 vote

How to Conduct a performance test for more than 100K users

This kind of test is impossible to do locally or using only one machine. You can use JMeter Distributed features to achieve this scale. It is not an easy task, but it is doable. An introduction to ...
1 vote

How to understand why below request fails using Gatling tool?

Use saveAs ans session. Something like this (maybe needs some changes): .exec(http("request_11") .post("/notifications/statusUpdate") .headers(headers_11) .formParam("notif_id", "152") .formParam("...
1 vote

Inject the code for at a time concurrent users can open the app

The simplest way to find out how many concurrent users your app can take is to change the number of concurrent users (atOnceUsers()) the test runs. Ten concurrent users is atOnceUsers(10) Just keep ...
  • 30.8k
1 vote

Gatling: Load Testing for dummies

I think this link should be a nice start. It has a step by step description of how to use Gatling and also pictorial representation helps a lot in understanding. This link also would help you in ...
  • 3,540
1 vote

Gatling recorder with Google Auth

It isn't something you can actually record, if your application uses Google credentials for authentication, most probably you need to implement OAuth flow in your Gatling test i.e. Provide OAuth ...
  • 12.7k
1 vote
Accepted

How to dynamically generate JSon in Gatling?

This is how I did it, by adding methods in gatling: package simulations.syncservice import io.gatling.core.Predef._ import io.gatling.http.Predef._ import scala.concurrent.duration._ import scala....

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