A well known national high-end retail and web-based home furnishings distributor was undergoing a major refurbishment of their web store, and needed confirmation of web server capacity in terms of number of simultaneous users in preparation for a big on-the-web promotion. The eValid team prepared tests that mimiced the existing customer behavior based on usage analysis of the pre-upgrade website. We used this behavior model to demonstrate a capacity increase in excess of 150% in the upgraded servers.
This is a very typical case of confirmation of capacity of a web server upgrade, where the current site already had a very good statistical base of experience. At issue was whether the change to the new versions of the server software would equal or exceed the capacity.
eValid Application Description
The server loading and capacity analysis process involved these stages:
This work required about 6 weeks of technical analysis, script development, and a series of eValid LoadTest runs.
Once the basic 10-user scenario was established, we applied increasing numbers of simultaneous numbers of eValid users using multiple machines and multiple DSLs. As the number of simultaneous users increased we studied the amount of CPU utilization. From the collected data we could make a reliable prediction on the ultimate capacity
"We have been very pleased with the results we've seen from the eValid team's work. The main thing we have learned is the value of ultra-realistic load testing -- it assures we have the right server complex, with enough capacity, and sufficient stability, to meet our upcoming needs. -- Y. N.