Automated Regression Testing strategy for a Website Builder Portal managing 800+ websites resulted in a 94% reduction in testing time.
Challenge
Our client, an American multinational pharmaceutical corporation, manages more than 800 websites built on a DIY Website Builder portal. These websites are created and used by their Marketing team for brand promotion and campaigns. Using the WebBuilder portal, the marketing team creates web pages through a simple drag and drop interface.
The WebBuilder Portal is frequently upgraded to add new features and functionalities. This necessitates conducting regression testing frequently to ensure that any program or code change done to upgrade the website doesn’t adversely affect existing features, ease of use, and the overall user experience of the portal.
The company was conducting regression testing manually which resulted in longer testing cycles and high resource consumption. It was also challenging to scale up the process and manage it on daily basis.

Approach
After a detailed analysis of testing process, needs, and challenges, our team proposed automating the regression testing process. An automated regression testing process would:
- Enable scalability
- Run tests 24/7 and 365 days iteratively
- Create instant feedback loops, and
- Accelerate the testing process
We started with creating an end-to-end testing strategy, plan, and design. Some of the key focus areas were:
- Functional parameters connected to website builder portal
- GrapesJS functionality, website creation, and deployment cycle
- Support for the solution on deployed sites using website builder
- Website performance and user experience
Team built a CI/CD pipeline workflow consisting of automated scripts to test the GrapesJS operations and cross-device functionality to ensure the solution works seamlessly across different environments. We also automated 280 scripts for execution on Travis which significantly accelerated the testing cycle and minimized resource requirements.

Experience
Our strategy consulting and execution significantly helped client in solving problems with the manual process. It brought measurable results such as-
Our solution reduced testing time by 94% and enhanced productivity through reusable regression scripts to complete the entire test automation cycle of 280 cases.

More case studies
Scalable Cost Control and Team Analytics Powered by Retool
Ops leads struggled with fragmented license tracking, invisible costs, and zero team activity insights. Newpage designed Retool-powered cost command centre that helped with license cost consolidation, proactive budgeting and resource planning.
Automating CRM Support Operations via AI Chatbot
AI-powered Salesforce chatbot transformed CRM support by fully automating L1 tickets, cutting resolution times from four days to less than five minutes while reducing costs and scaling support effortlessly.
From Weeks to Hours: How GenAI Transformed BrandReporting
Enterprise brand teams across 60+ brands battled manual reporting hell with Outdated data, 3rd-party dependency, inflexible insights blocking fast decisions.