Leading Global Supply Chain Management Company
The client successfully migrated their flagship product to the cloud for a major retailer in the US and Canada for the first time. Due to strict performance SLAs and KPIs outlined in the contract, they required full assurance that application performance post-migration would be free of issues and aligned with client expectations. A thorough performance testing process was implemented with the involvement of all relevant stakeholders. Performance requirements were comprehensively collected with input from the business, end client, and implementation team, addressing SLAs, data volumes, and growth projections. A detailed test strategy was developed, along with performance scripts for APIs, Mobile, Web UI, and gRPC calls, while performance simulations mimicked real-life workloads. Initial performance tests focused on individual workflows and components, allowing issues to be identified early and communicated to product teams, along with supporting applications, logs, and insights from both client and server layers. Once these concerns were addressed, comprehensive workload mix tests were executed, revealing and resolving critical performance issues in preparation for go-live. Throughout this process, data was identified at configuration, master, and transaction levels, and synthetic data was created for substantial volumes. Backup of the entire data setup was performed and restored after testing to ensure quicker turnaround times for future use. Nearly 35 key performance issues were discovered and mitigated before the go-live phase.