Load testing
Load testing is a process of finding out of how much load, traffic, utilization computer systems can take. It is a bad idea to perform load testing in the live environment, because it may impact live customers. A separate environment for load testing may exist.
Performance numbers can also be extrapolated from smaller environment and being applied to a larger one in this case smaller environment will be serving as a test load testing environment.
There are software tools that will generate artificial load by multiple virtual clients.
Bottleneck or slowdowns may happen in different sections of the web site. For example front-end computers will not experience heavy load, but the database may. Search functionality may experience issues.
I outlined a few common parts of an e-commerce web application, however additional load can be experienced by different parts of the application, especially if this application is not an e-commerce one.
Comments
Post a Comment