Trendyol's QA team consolidated their Turkish and international test automation suites into a unified Playwright-based framework following their Single Code Base migration. The new architecture uses an npm package for shared utilities, handles multi-country configurations dynamically, integrates translations from their CTMS,
Table of contents
IntroductionWhat is SCB?Why Playwright?Package ManagementHandling Cross Team Needs With PackageCore Problems We FaceSolution: API-First Shared Utilities ApproachE2E Test Automation Helper PackageCore Features: Solving Real-World Test Automation ChallengesCountry and Client/Device Handling🌐 Translation and Localization in E2E AutomationGet Aykut Denizci’s stories in your inboxHow We Integrated Translations (CTMS Playwright Integration)Parallel Test Run/User ManagementTest Data ManagementScheduled Runs and CI/CDWriting Automation Tests Before Production (Zero Tech Dept Target)ResultsDevelopment EaseAbout Us1 Comment
Sort: