motors.co.uk Ensures Optimized Website Performance With Help From Eggplant
by Eggplant, on Aug 5, 2019 8:39:00 AM
motors.co.uk, part of the Cox Automotive Group, is a car search website that aims to make the process of finding and selling the right car as easy as possible for buyers and sellers. Eggplant was commissioned to load test the website ahead of a TV advertising campaign.
motors.co.uk were planning a major TV advertising campaign and needed to know how their site would cope with the projected traffic. They knew they were going to load test the site, but this in itself raised a lot of questions. For example, just how much traffic could be expected? They were entering uncharted territory, so this was not easy to answer. They also had to decide what user journeys would be most representative and how many would be required to test the different parts of the system.
motors.co.uk knew that a consistent, reliable load testing platform was critical, and Eggplant, with its access to Tier 1 connectivity and stable test environment, was the ideal candidate.
It targeted three key user journeys, starting from the home page, the SEO campaign landing page and the news page. While motors.co.uk had a very capable web team, they weren’t experienced in load testing, and they therefore opted for a managed service from Eggplant.
During the planning phase, motors.co.uk worked closely with Eggplant to agree on parameters such as ramp-up time (the time it takes to build up to the total number of simulated users), think time (how long each simulated user remains on a page) and the number of simulated users per test. motors.co.uk also supplied Eggplant with datasets to allow the load testing agent to search for different makes of car and enter different postcodes.
Eggplant then tested the site in such a way that the number of users active at any one time and the overall length of the scenario were predefined. This method is typically used where, as here, the key factor is reaching and maintaining a certain number of concurrent users.
As well as load testing the selected pages, Eggplant also used its Performance Analyzer tool to crawl the entire site. This provided:
Information on the biggest, slowest, and worst performing pages.
Details of render times and other key metrics.
A filmstrip view of pages loading, as real users would see them.
Recommendations for improving performance.
Overall, the results were positive for motors.co.uk. They showed that the work they had put into preparing the site for the anticipated peaks in traffic had, for the most part, paid off.
However, the testing process did pick up a number of errors and opportunities for further optimization. What’s more, the Performance Analyzer crawl meant that NCC Group experts were able to look at the entire site in detail and suggest improvements.
Fortunately, motors.co.uk had planned well. They had scheduled in the testing phase early enough to act on the results. This meant they could make a number of front-end changes to help their site perform well during the campaign.
Aaron Fenwick, project and operations manager, motors.co.uk, had this to say about the process and results:
We were acutely aware that a successful ad campaign depended on having a website that would stand up to the traffic it generated. It was therefore essential to factor in load testing and to make sure that we had time to act on the results. We got two things out of the process with Eggplant. The first was peace of mind. While load testing can never give you a 100% guarantee, we had full confidence in Eggplant’s testing regime, and we were as sure as we could be that the site would cope. Fortunately, we were right. The second thing we got was insight into what was slowing down various pages on our site. This enabled us to carry out important remedial work ahead of the campaign. As a result, we were able to make sure that the site delivered optimum performance at the most important time."
“All this has delivered real financial benefits. The fact that the site not only coped during the campaign, but also performed well means that we’ve been able to make the most of the traffic that came our way. So we’re confident that we’ve maximized revenue. But it’s also about cost. Some of the front-end optimization techniques proposed by Eggplant’s consultant helped us to reduce our bandwidth usage and therefore cut our expenditure. And all this is before we even consider the impact on our brand. Convenience is key for our customers, so a fast, reliable website is essential. We’re delighted that Eggplant helped us to achieve this.”