Stress Performance testing aims to determine the maximum sudden high load for a considerable duration that causes the software to crash. This testing is carried out on the Brains.app master branch.
There are three variables in this type of testing:
Number of users online at the same time.
The time allowed (in seconds) for a scenario to be completed.
The number of times the test loops/repeats.
Stress testing is split into two types of scenarios
Simple full scenarios can accept 20 users in 25 sec for 1 loop.
Heavy full scenarios can accept 20 users in 30 sec for 1 loop.
Any end-to-end flow for one scenario can accept 50 users in 25 sec for 2 loops.
Current Release Performance Testing Status
The definition for each of these variables is below: