No video

Run Selenium grid tests on cloud without any 3rd party SaaS - In build pipeline

  Рет қаралды 7,560

Execute Automation

Execute Automation

Күн бұрын

In this video, we will discuss how we can run Distributed Selenium grid setup with multiple nodes running in parallel via Selenium Hub and Node setup without using any 3rd party SaaS services to run your tests by using existing infrastructures like Jenkins or GitHub Actions, or Azure DevOps pipeline.
We will discuss the following in this video
1. Test Project creation
2. Parallel test support with TestNG
3. Setting up Selenium grid via Docker-compose
4. Running Maven test
5. Setting up GitHub Actions setup
6. Running tests in the pipeline with CI/CD
► [Get Started Selenium in under 5 min with framework grade code] • Get started Selenium J...
► [Advanced course] www.udemy.com/...
► [Selenium Java Spring boot ] www.udemy.com/...
#seleniumgrid #selenium #executeautomation #githubactions
For more articles and videos, please follow
► [ExecuteAutomation] executeautomat...
► [Twitter] @executeauto
► [Subscribe] @Execute Automation
► [Udemy] www.udemy.com/...
New Series 2021
#############
► [Microservice Development] • Developing Microservic...
► [XUnit with Selenium] • XUnit with Selenium
► [Git Basics] • Git Basics - Everyday ...
► [SpringBoot for Testing] • Spring Boot for Automa...
Selenium and C#
******************
► [C# for automation testing] • C# for Automation Testing
► [Selenium with C#] • Introduction to Seleni...
► [BDD with Specflow] • BDD and Specflow
► [BDD with Selenium] • BDD with Selenium and ...
► [Selenium .NET Core] • Playlist
Selenium &Java
******************
► [Cucumber with Selenium] • Section 1 - Cucumber w...
► [Cucumber with Selenium] • Section 2 - Cucumber W...
► [Cucumber 4 Upgrade] • Section 3 - Upgrade to...
► [Selenium Grid] • Selenium Grid
► [Selenium framework development] • Selenium Framework Des...
► [Selenium 4] • Selenium 4
► [Selenium Grid with Docker] • Selenium Grid with Docker
► [Puppeteer] • Puppeteer
► [E2E with Cypress] • Cypress Tidbits
CI/CD with Microsoft Technologies
*************************************
► [Azure DevOps Service] • Azure DevOps Service 2019
► [Automated Build deployment] • Automated Build+Deploy...
► [Build + Deploy + Test with Jenkins] • Build+Deploy+Test with...
Docker & Kubernetes
************************
► [Understanding ABC of Docker] • Understanding ABC of D...
► [Understanding Docker for Windows] • Understanding Docker f...
► [Selenium Grid with Docker] • Selenium Grid with Docker
► [Kubernetes for Testers] • Kubernetes for Testers
Mobile Testing
****************
► [Understanding Appium] • Introduction to Appium...
► [Appium with C#] • Introduction to Appium...
► [Appium with Java] • Setting stage ready fo...
► [Appium with C# (Advanced)] • Introduction to Appium...
► [Appium Framework development] • Introduction to appium...
► [Mobile Automation testing with Xamarin.UITesting] • Part 1 - Introduction ...
► [Android automation with Robotium] • Part1 - Introduction t...
► [Flutter app automation with Flutter Driver] • Part 1 - Introduction,...
► [TestProject] • TestProject (Basic)

Пікірлер: 21
@akashmurumkar
@akashmurumkar 2 жыл бұрын
Karthik = Perfect Video & Perfect Content. These videos are actually worth more than any other videos in KZfaq.
@sumitsaha9782
@sumitsaha9782 2 жыл бұрын
Amazing content
@MasterNeoRNCP
@MasterNeoRNCP 3 ай бұрын
Hi Karthik Sir, can u do one with c# and Azure please.....
@newhoperises5163
@newhoperises5163 Ай бұрын
Where does the source for the docker image comes from ? For enterprise the source cannot be public so how do you point it to a private image ?
@raghuprasad5139
@raghuprasad5139 Жыл бұрын
Great work Karthik, does gitlab have this feature?
@anantawali7992
@anantawali7992 Жыл бұрын
Can I run 100 complex test cases this way? How much time would it take? The reason why I ask this question is that my selenium tests run for 4 hours on my Jenkins job that I trigger manually.
@ddv91
@ddv91 Жыл бұрын
Who are you Man..! Fabulous 👌 👏, Thanks for the Video, I have completed your udemy course for Cucumber set up. It was great..! I am wondering if I could get a detailed course for Selenium Grid use for the cloud run, please let me help on this🙏🙏
@ExecuteAutomation
@ExecuteAutomation Жыл бұрын
Thanks mate; here is the course www.udemy.com/course/understanding-docker-performing-selenium-automation/ This course has even more details than this video
@ddv91
@ddv91 Жыл бұрын
@@ExecuteAutomation Cool Thanks 😊
@ExecuteAutomation
@ExecuteAutomation Жыл бұрын
@@ddv91 You are welcome 🙏
@niharshiplu
@niharshiplu 2 жыл бұрын
Great video. 👍One quick question,while running Selenium tests in parallel using docker,are selenium grid hub and nodes are running in the Ubuntu docker machine?
@ExecuteAutomation
@ExecuteAutomation 2 жыл бұрын
You are correct YES
@niharshiplu
@niharshiplu 2 жыл бұрын
@@ExecuteAutomation thanks..If I would like to run my test scripts on different machine than the Grid server (Hub) ,do I need to configure the YML settings file only or need to take care of other settings too?Let's say,1 Hub machine and 2 separate node machine and the selenium scripts will only run on nose machines and hub machine only will be unsed for tracking and reports
@ExecuteAutomation
@ExecuteAutomation 2 жыл бұрын
@@niharshiplu Didn’t quite get the question though, but as for I understood your question , if you wanted to use different hub, you may need to point that hub server in your selenium code not YML file. Also the reason why the code works is because the grid and client code runs in same cloud hosted container of GitHub, if you are pointing different hub, that should be accessible to this client code via the container , if not it won’t work
@niharshiplu
@niharshiplu 2 жыл бұрын
@@ExecuteAutomation I don't want to use different hub but I want to execute the test scripts in nodes which are different Docker machine..So ideally there should be 3 Docker instances up and running and not one.
@ExecuteAutomation
@ExecuteAutomation 2 жыл бұрын
@@niharshiplu Docker you mean here is container don’t you ?
@michellecortes1176
@michellecortes1176 Жыл бұрын
Is this possible using azure pipeline?
@raptrdelta2095
@raptrdelta2095 2 жыл бұрын
Can u please share coupon code for your selenium with c# courses?
@ExecuteAutomation
@ExecuteAutomation 2 жыл бұрын
Please use coupon code EA-JUL-22 for discount while purchasing any of my course in Udemy
Run Selenium Test Cases Using Pipeline Job
18:49
AutomationOnTheGo
Рет қаралды 14 М.
Run UI Automation Tests using Selenium Grid and Azure Container Service (AKS)
25:23
managed to catch #tiktok
00:16
Анастасия Тарасова
Рет қаралды 49 МЛН
王子原来是假正经#艾莎
00:39
在逃的公主
Рет қаралды 19 МЛН
Violet Beauregarde Doll🫐
00:58
PIRANKA
Рет қаралды 41 МЛН
When you discover a family secret
00:59
im_siowei
Рет қаралды 25 МЛН
Automate OAuth authentication of Application in UI Testing using Cypress 9
9:55
Selenium Grid - Cross-Browser  Testing and Parallel Testing
21:05
Test Automation 101
Рет қаралды 4,8 М.
Day 6/40 - Kubernetes Multi Node Cluster Setup Step By Step | Kind Tutorial
27:09
Tech Tutorials with Piyush
Рет қаралды 6 М.
How to design a modern CI/CD Pipeline
9:59
DevOps Journey
Рет қаралды 121 М.
#4 - Run Selenium Test on AWS EC2 Machine using Docker
41:36
Naveen AutomationLabs
Рет қаралды 51 М.
How to Setup Selenium Grid On Docker
18:30
Mukesh otwani
Рет қаралды 34 М.
managed to catch #tiktok
00:16
Анастасия Тарасова
Рет қаралды 49 МЛН