Selenium Grid - From Scratch - Deployment & Configuration

Posted By: ELK1nG

Selenium Grid - From Scratch - Deployment & Configuration
Last updated 6/2019
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 611.20 MB | Duration: 1h 45m

selenium grid, automation, automation testing, devops, qa automation, selenium, web driver, json wire protocol, appium

What you'll learn

Setup, Deploy & Configure fully functional Selenium Grid including mobile emulators & mobile real deceives

Requirements

basic command line skills, some coding skills (an advantage)

Description

this short course was designed to aggregate - once and for all - the complete process of deploying selenium grid. all the small things, tricks, dependencies, gaps and so on, will be answered in this course. teaching you, step by step how to build a fully functional gird from scratch including all browsers, mobile web & mobile native applications (using appium) under a single grid.you will also learn how to deploy android emulators (without android studio), setup environment variables, node-js, java, python, etc. to fully setup your gird.this course is not development language dependent and it is relevant for web-driver based automation development regardless of the language or platforms used for development

Overview

Section 1: Introduction

Lecture 1 introduction

Section 2: selenium grid & web-drivers

Lecture 2 download & setup: selenium standalone

Lecture 3 download & setup web-driver: internet explorer

Lecture 4 download & setup web-driver: google chrome

Lecture 5 download & setup web-driver: mozilla firefox

Lecture 6 download & setup web-driver: microsoft edge

Section 3: node-js download & deployment

Lecture 7 download & setup: node-js

Section 4: java sdk download & setup

Lecture 8 download & setup: java-jdk

Lecture 9 setup: environment variables

Section 5: android sdk download & deployment

Lecture 10 download & setup: android-sdk

Lecture 11 download & setup: intelĀ® hardware accelerated execution manager

Lecture 12 install: intelĀ® hardware accelerated execution manager

Lecture 13 download & setup: android packages - part #1

Lecture 14 download & setup: android packages - part #2

Lecture 15 setup: environment variables

Section 6: python download & setup

Lecture 16 download & setup: python

Lecture 17 setup: environment variables

Section 7: selenium grid deployment

Lecture 18 setup: system variables - path

Lecture 19 setup: android emulator

Lecture 20 download & setup: appium-doctor

Lecture 21 download & setup: appium

Lecture 22 selenium grid setup: config-hub.json

Lecture 23 selenium grid setup: config-node.json

Lecture 24 selenium grid setup: config-node-appium.json

Lecture 25 selenium grid setup: run-hub.bat

Lecture 26 selenium grid setup: run-node.bat

Lecture 27 selenium grid setup: run-node-appium.bat

Lecture 28 selenium grid setup: run-grid.bat

Lecture 29 selenium grid setup: run-emulator.bat

Lecture 30 selenium grid setup: deploy on another machine

Section 8: selenium grid verification

Lecture 31 wire protocol direct test

Lecture 32 troubleshooting: no Chromedriver found that can automate Chrome 'xx.x.xxxx'

QA Automation, DevOps, Automation Developers, Mobile Developers