Building a back-end application always brings the question about performance while handling multiple users accessing the app at the same time. This is why we have Load Testing. Load testing is the process of putting expected or unexpected demand on a system and measuring its response (Wikipedia). Today we are going to build a simple Node.js app that will be able to create multiple child processes and request defined URL at the same time. We will also measure response times and count average response time for the declared amount of simultaneous requests.

Source Code: https://github.com/tombaranowicz/LoadTestingUsingNodeJS

#node-js #testing

Load Testing using Node.js
6.45 GEEK