Efficiency Matters: Mastering Dockerized, Scalable Grid for Selenium and Playwright Test Suites
UI testing tools offer a robust solution for web application assessment, yet face a bottleneck when scaling up to handle extensive UI test suites that require hours to complete. In this talk, Sargis will address this challenge by guiding you through the creation and deployment of a Dockerized Selenium grid, enhanced with autoscaling and video recording features. Capable of efficiently executing several thousand tests in a limited period, this advanced setup optimizes speed and reliability for UI tests. This deep dive will cover the strategic implementation of a high-performance Selenium grid, leveraging cloud technology for dynamic resource allocation and nuanced insight into each test. The discussion will be grounded in a practical context, showcasing a real-world application of a robust UI test ecosystem with multiple nodes to operate tests in isolated environments. This approach not only enhances test accuracy by eliminating external interference but also offers a scalable and efficient methodology applicable to both existing and new UI test suites.
Sargis Sargsyan is a professional in the software industry with over ten years of experience. He is a believer in the principles of Agile and teamwork and has honed his skills while working in distributed international teams, utilizing Agile/Scrum/Kanban methodologies. Sargis has been associated with reputable companies specializing in Mobile, Web, SaaS, and Enterprise applications. Throughout his career, he has collaborated with organizations from various countries including the United States, Germany, the Czech Republic, Poland, France, and Armenia. In addition to his technical expertise, Sargis is passionate about public speaking and knowledge sharing. He possesses more than 14 years of experience in Software Development in Test, primarily collaborating with international teams.