start-testing
start-testing copied to clipboard
Performance
- https://dojo.ministryoftesting.com/series/how-to-build-a-performance-testing-stack-from-scratch
- https://k6.io/open-source
- https://tsh.io/blog/how-to-do-performance-testing-using-k6/
- https://abstracta.us/blog/performance-testing/load-testing-guide/
Here's what I found:
- Performance testing: You measure the system's speed under normal traffic
- Load testing: (a sub-set of performance testing) You keep increasing the traffic until it fails. The goal is to find the upper limit supported by the system
- Stress testing: (a sub-set of performance testing) Same as load but you continue to increase traffic ever after it fails, plus you also force failures. The goal, goal is to check how the system recovers from failures.
Sources:
- https://www.guru99.com/performance-vs-load-vs-stress-testing.html
- https://www.softwaretestinghelp.com/what-is-performance-testing-load-testing-stress-testing/
- https://www.blazemeter.com/blog/performance-testing-vs-load-testing-vs-stress-testing