IT Consulting Company Case Study: Delivering High-Performance CMS Upgrades

Building Client Trust and Identifying Upsell Opportunities with Perforator

Client profile

An IT consulting company with 500 employees, headquartered in Chicago and featuring several international offices

Goal

Ensure the upgraded Sitecore CMS could smoothly handle the expected volume of users without performance issues

Challenge:

Upgrading a large content website with over 1,000 pages

Website has very dynamic structure with a lot of functionality is executed on the front-end side

The website is private and has functionality settings varied based on employee roles

The team had strict deadline and budget

Solution

To address these challenges, the IT consulting Company turned to Perforator.io. The solution involved:

Requirement Gathering

The initial phase involved collecting detailed project requirements from the client

Communication

Engaging in discussions to clarify and refine the requirements and plan the project scope

Script Writing

Developing customized scripts to simulate user interactions with the CMS across different roles and functionalities

Load Testing

Launching load tests to assess the system’s performance under expected user volumes

Analysis

Detailed examination of the test results to identify performance bottlenecks and areas for improvement

Report

Providing comprehensive data about performance bottlenecks to the backend team, outlining necessary fixes for identified issues

Results:

Quick Detection:100% areas needing improvement were identified right after the test

Broken Links and Unoptimized images: Identified 73 broken links and 214 unoptimized images

User Capacity Verification: Confirmed that the system could support up to 2,000 concurrent users without degradation in performance, providing insights into the website's maximum capacity

Swift Project Completion: The entire load testing phase was completed within one week by 1 QA automation engineer

Cost effectiveness: Cost was around $100 per test for infrastructure

Global Performance Assurance: Verified that the upgraded CMS system could efficiently serve users in major regions, including the USA, London, and Hong Kong

  • Quick Detection:100% areas needing improvement were identified right after the test

  • Broken Links and Unoptimized images: Identified 73 broken links and 214 unoptimized images

  • User Capacity Verification: Confirmed that the system could support up to 2,000 concurrent users without degradation in performance, providing insights into the website's maximum capacity

  • Cost effectiveness: Cost was around $100 per test for infrastructure

  • Global Performance Assurance: Verified that the upgraded CMS system could efficiently serve users in major regions, including the USA, London, and Hong Kong

Outcome
For client

For the client, the project not only met but exceeded expectations. The upgraded CMS system was optimized for current and future needs, supporting users globally without performance issues. Strategic changes improved user experience and content management smoothly, all done on time and without breaking the bank

For it consulting company

Successfully achieving the project's objectives within the constraints of time and budget reiterated the company's ability to deliver high-quality, effective solutions under pressure. Furthermore, this project illuminated an upsell opportunity-incorporating load testing as a standard offering in their service package. This strategic addition promises to enhance product quality while remaining accessible to clients financially, fostering a win-win situation that underscores the consulting firm's commitment to delivering value-driven IT solutions

Bonus info

Perforator vs JMeter

Before using a Perforator, the company turned to another QA consulting company to do an estimate for load testing with JMeter for this project. In the table you can see their estimates vs actual results with Perforator

Perforator Jmeter
Project time 1 week 8 weeks
Resources 1 engineer 2 engineers
Tool cost $100/test x2 $0
Salary cost $2000 $32000
Total cost $2200 $32000
Client's Testimonial

“Perforator revolutionized our approach to load testing, allowing us be confident in product quality, stay on schedule, and within budget. We've refined our load testing method, incorporating it into our Sitecore upgrade services, offering cost-effective, quality solutions, increasing our revenue, and solidifying client relationships”

Start now with 1 month FREE subscription and 768 Compute Hours Included!

Sign up takes just seconds!

Start testing now!