Главная
Study mode:
on
1
Intro
2
Key Tenets of Continuous Testing Pipeline
3
Data Centre/Jenkins
4
Micro-frontends
5
Multiple Cloud A/C
6
Solution
7
Big Picture
8
End to End flow
9
Limiting access to NLB
10
Creating - Scaling
11
Autoscaling of Worker Nodes
12
EKS on Fargate - Serverless
13
Warm Worker Node Pool
14
Https based Hub
15
Resource Qos
16
One browser per Pod
17
Hub and Node in different subnet
18
Selenium Changes and Cost
19
Prevent IP Address bleeding - EKS
20
CLOUD PROVIDERS VS SELENIUM GRID
21
SPOT INSTANCE IN EKS
22
SCALE THE TEST INFRASTRUCTURE
23
SCALE THE TEST RUNNERS VERTICALLY
24
RETURN ON INVESTMENT
Description:
Explore a comprehensive solution for highly scalable browser and device farms using Kubernetes and Selenium Grid in this 50-minute conference talk. Dive into the challenges posed by cloud computing and microservices to Selenium Grid-based solutions for concurrent UI automation test execution. Learn how to optimize cloud costs, address the needs of micro-frontends, and improve feedback cycle speed in pre-merge pipelines. Discover the benefits of using Kubernetes with Docker, Helm, and Traefik to create on-demand unique grids, achieve faster creation and deletion of hubs/nodes, and optimize resource allocation. Gain valuable insights on fine-tuning CPU and memory for browser pods, configuring resources for different scale hubs, and implementing a long-term solution for companies transitioning to the cloud. Cover topics such as continuous testing pipelines, micro-frontends, multi-cloud environments, autoscaling worker nodes, EKS on Fargate, resource QoS, and cost optimization strategies.

Kubernetes and Selenium Grid for Highly Scalable Browser and Device Farm

NDC Conferences
Add to list
0:00 / 0:00