A global pharmaceutical company approached Newpage to develop a QA solution for their graphic design platform.
Challenge
The design platform, built using GrapesJs and Bee builder, presented unique automation challenges:
- Traditional Selenium automation was insufficient due to the platform’s structure.
- Code distribution across different environments necessitated a custom data management approach.
- The dynamic Vue-based UI required specialized logic for handling page loads during automated testing.

Approach
Our team analyzed the client’s requirements and platform architecture to design an effective QA strategy and establish a robust testing process.
- Created detailed test cases and organized them into different test sets.
- Implemented a custom automated testing framework.
- Set up CI/CD pipelines to integrate automated testing seamlessly.
- Enabled both manual and automated testing for every new platform feature.
Implementation Details:
To address the specific challenges of the platform, we:
- Developed custom logic to overcome the limitations of plain Selenium automation with GrapesJs and Bee builder.
- Created a system to manage and delete acquired data sets from different environments, ensuring clean test runs.
- Implemented specialized logic to handle dynamic page loads in the Vue-based UI during automated testing.

Results
- Time and Cost Reduction: The streamlined, automated testing process substantially decreased the time and resources required for QA.
- Improved Quality Assurance: Our robust testing framework ensures the platform consistently meets high-quality standards and performs optimally.
- Scalability: The automated framework accommodates testing for new features as the platform evolves.
- Consistency: Automated tests ensure uniform quality across all marketing assets.
The solution reduced client’s development cycle and empowered their marketing team to produce consistent, high-quality digital assets faster.

More case studies
Machine Learning-Based Healthcare Platform
Discover how our machine-learning platform enabled a biotech company to deliver personalized neurobehavioral treatments by mapping neural imaging data to behavioral features.