-
Урок 1.
00:02:47
Introduction
-
Урок 2.
00:02:55
Example Test Execution using webdriverIO & webdriveruniveristy.com
-
Урок 3.
00:01:03
Please Watch!! WebdriverIO v4 & V5 - IMPORTANT
-
Урок 4.
00:02:23
Gitbash Setup for Windows
-
Урок 5.
00:00:52
iTerm2 Setup for Mac
-
Урок 6.
00:01:41
WebdriverIO API
-
Урок 7.
00:08:15
NodeJS npm Package JSON Setup
-
Урок 8.
00:10:53
Handling Dependencies
-
Урок 9.
00:08:57
Selenium Standalone Setup
-
Урок 10.
00:01:33
Sublime Text IDE Setup
-
Урок 11.
00:07:16
Creating Our First Automation Test
-
Урок 12.
00:09:02
Creating Our Second Automation Test
-
Урок 13.
00:06:42
Wdio - Creation & Review
-
Урок 14.
00:04:33
Wdio - Triggering Tests
-
Урок 15.
00:02:07
Wdio - Contact Us & Login Portal Test
-
Урок 16.
00:02:35
Wdio - Executing Our New & Improved Tests
-
Урок 17.
00:02:31
Wdio - Reviewing the Wdio File
-
Урок 18.
00:04:03
Mocha - Introduction
-
Урок 19.
00:07:22
Mocha - Structuring & Combining Tests Part 1
-
Урок 20.
00:03:45
Mocha - Structuring & Combining Tests Part 2
-
Урок 21.
00:03:06
Mocha - Reviewing & Executing our New & Improved Tests
-
Урок 22.
00:05:02
Simplifying Tests and Sync Mode
-
Урок 23.
00:05:09
Configuring Our Tests to Use Sync Mode
-
Урок 24.
00:04:35
Selenium Standalone & NPM Scripts
-
Урок 25.
00:05:17
Base URL Setup
-
Урок 26.
00:04:57
Handling Multiple Environments During Runtime
-
Урок 27.
00:02:25
Logging During Runtime
-
Урок 28.
00:06:41
Implementing Node Assertions
-
Урок 29.
00:08:14
Chai - Advanced Assertions & Code Example - Part 1
-
Урок 30.
00:03:26
Chai - Advanced Assertions & Code Example - Part 2
-
Урок 31.
00:05:38
Chai - Adding Assertions to our Tests
-
Урок 32.
00:03:33
Chai - Centralizing Assertions Using our wdio File
-
Урок 33.
00:06:48
Pause Command Part 1
-
Урок 34.
00:04:48
Pause Command Part 2
-
Урок 35.
00:07:10
Debug Mode
-
Урок 36.
00:07:16
Creating Selectors using Ranorex
-
Урок 37.
00:02:45
Targeting Specific Tests
-
Урок 38.
00:01:16
Skipping Specific Tests
-
Урок 39.
00:07:44
getCssProperty Command
-
Урок 40.
00:07:53
Mocha Hooks Part 1
-
Урок 41.
00:08:27
Mocha Hooks Part 2
-
Урок 42.
00:06:04
Tabs Part 1
-
Урок 43.
00:08:51
Tabs Part 2
-
Урок 44.
00:07:30
isExisting Part 1
-
Урок 45.
00:08:02
isExisting Part 2
-
Урок 46.
00:07:26
isVisible
-
Урок 47.
00:07:52
hasFocus Part 1
-
Урок 48.
00:04:19
hasFocus Part 2
-
Урок 49.
00:08:37
isEnabled Part 1
-
Урок 50.
00:07:44
isEnabled Part 2
-
Урок 51.
00:06:50
isSelected Part 1
-
Урок 52.
00:05:00
isSelected Part 2
-
Урок 53.
00:06:33
isVisibleWithinViewport Part 1
-
Урок 54.
00:07:32
isVisibleWithinViewport Part 2
-
Урок 55.
00:06:22
getText, isVisible, isExisting Part 1
-
Урок 56.
00:10:05
getText, isVisible, isExisting Part 2
-
Урок 57.
00:05:46
getText, isVisible, isExisting Part 3
-
Урок 58.
00:06:35
waitForText Part 1
-
Урок 59.
00:07:09
waitForText Part 2
-
Урок 60.
00:05:40
waitForExist, waitForVisible Part 1
-
Урок 61.
00:04:02
waitForExist, waitForVisible Part 2
-
Урок 62.
00:08:47
waitUntil
-
Урок 63.
00:05:09
waitForValue
-
Урок 64.
00:07:12
Using External Data (Sync Data Mode) - Part 1
-
Урок 65.
00:04:37
Using External Data (Sync Data Mode) - Part 2
-
Урок 66.
00:05:31
Custom Commands (addCommand) - Part 1
-
Урок 67.
00:06:44
Custom Commands (addCommand) - Part 2
-
Урок 68.
00:08:01
Injecting JavaScript Code (Execute Command) - Part 1
-
Урок 69.
00:09:15
Injecting JavaScript Code (Execute Command) - Part 2
-
Урок 70.
00:02:25
Injecting JavaScript Code (Execute Command) - Part 3
-
Урок 71.
00:02:10
Page Object Model (POM) - Intro
-
Урок 72.
00:09:33
Page Object Model (POM) - Phase 1 - Part 1
-
Урок 73.
00:09:35
Page Object Model (POM) - Phase 1 - Part 2
-
Урок 74.
00:09:38
Page Object Model (POM) - Phase 1 - Part 3
-
Урок 75.
00:07:21
Page Object Model (POM) - Phase 1 - Part 4
-
Урок 76.
00:05:54
Page Object Model (POM) - Phase 1 - Part 5
-
Урок 77.
00:01:15
Page Object Model (POM) - Phase 2 - Part 1
-
Урок 78.
00:08:27
Page Object Model (POM) - Phase 2 - Part 2
-
Урок 79.
00:07:24
Page Object Model (POM) - Phase 2 - Part 3
-
Урок 80.
00:07:25
Page Object Model (POM) - Phase 2 - Part 4
-
Урок 81.
00:08:01
Page Object Model (POM) - Phase 2 - Part 5
-
Урок 82.
00:05:03
Page Object Model (POM) - Phase 2 - Part 6
-
Урок 83.
00:00:44
Page Object Model (POM) - Phase 3 - Part 1
-
Урок 84.
00:05:08
Page Object Model (POM) - Phase 3 - Part 2
-
Урок 85.
00:06:16
Page Object Model (POM) - Phase 3 - Part 3
-
Урок 86.
00:04:47
Page Object Model (POM) - Phase 3 - Part 4
-
Урок 87.
00:06:37
Page Object Model (POM) - Phase 3 - Part 5
-
Урок 88.
00:04:04
Page Object Model (POM) - Phase 3 - Part 6
-
Урок 89.
00:02:18
Advanced Reporting - Intro
-
Урок 90.
00:05:09
Advanced Reporting - Junit Reports
-
Урок 91.
00:05:55
Advanced Reporting - JSON Reports
-
Урок 92.
00:09:06
Advanced Reporting - Allure Reports
-
Урок 93.
00:08:16
Advanced Reporting - Allure Reports - Attaching Images - Part 1
-
Урок 94.
00:05:27
Advanced Reporting - Allure Reports - Attaching Images - Part 2
-
Урок 95.
00:04:38
Free Up Space - Deleting Files and Folders
-
Урок 96.
00:02:03
Jenkins Introduction and Explanation
-
Урок 97.
00:07:07
Jenkins Installation And Setup
-
Урок 98.
00:07:48
Jenkins Installing Plugins And Setting Up NodeJS
-
Урок 99.
00:10:13
Trigger our Tests using Jenkins
-
Урок 100.
00:13:46
Jenkins Adding Parameters
-
Урок 101.
00:04:05
Jenkins Adding Additional Logging Information
-
Урок 102.
00:05:00
Jenkins Execute Our Tests when Ever We Want
-
Урок 103.
00:08:07
Generating Allure Reports within Jenkins - Part 1
-
Урок 104.
00:09:43
Generating Allure Reports within Jenkins - Part 2
-
Урок 105.
00:10:41
Generating Allure Reports within Jenkins - Part 3
-
Урок 106.
00:08:41
Generating Allure Reports within Jenkins - Part 4
-
Урок 107.
00:03:19
Generating Allure Reports within Jenkins - Part 5
-
Урок 108.
00:02:54
Webdriver IO v5 - Introduction
-
Урок 109.
00:01:48
Preparing our Project for Webdriver IO v5
-
Урок 110.
00:01:00
Webdriver IO v5 - Instructions
-
Урок 111.
00:04:17
Downloading Webdriver IO v5 Packages
-
Урок 112.
00:01:25
Installing New WDIO CLI
-
Урок 113.
00:03:27
Creating New WDIO CLI File
-
Урок 114.
00:07:54
Configuring New WDIO CLI File
-
Урок 115.
00:06:11
Updating our Dependencies
-
Урок 116.
00:02:17
Downloading Additional Dependencies
-
Урок 117.
00:01:44
Potential Problem with the .Dot Reporter
-
Урок 118.
00:04:24
Preparing the Foundations of our Framework
-
Урок 119.
00:03:54
Modifying our Test to use Async Await
-
Урок 120.
00:10:02
Customising our Page Object Model Commands
-
Урок 121.
00:07:28
Custom Commands - waitForDisplayed
-
Урок 122.
00:05:09
Adding Assertions Directly Inside our Tests
-
Урок 123.
00:03:49
Triggering our New Webdriver IO v5 Tests
-
Урок 124.
00:06:22
Incorporating Try Catch Blocks to our Assertions
-
Урок 125.
00:01:50
Installing and setting up Visual Studio Code
-
Урок 126.
00:03:51
Setting up Code Runner Extension
-
Урок 127.
00:01:27
Altering Color Themes
-
Урок 128.
00:03:54
Installing latest version of NodeJS
-
Урок 129.
00:03:09
Package.json Setup
-
Урок 130.
00:03:38
Downloading Latest WebdriverIO v5 Packages
-
Урок 131.
00:04:38
Prettier Setup (Enhanced Code Formatter)
-
Урок 132.
00:04:09
Wdio File Setup
-
Урок 133.
00:05:34
Babel Setup
-
Урок 134.
00:05:18
Selenium Server Overview
-
Урок 135.
00:08:53
Creating Our First Test - Part 1/2
-
Урок 136.
00:07:03
Creating Our First Test - Part 2/2
-
Урок 137.
00:05:05
Altering Selenium Server Port Number
-
Урок 138.
00:04:41
ChromeDriver Setup
-
Урок 139.
00:09:17
Creating Advanced Selectors - Part 1/2
-
Урок 140.
00:09:12
Creating Advanced Selectors - Part 2/2
-
Урок 141.
00:07:54
Switching Browser Tabs
-
Урок 142.
00:03:36
Closing Browser Tabs
-
Урок 143.
00:10:49
Applying Chai Assertions To Our Tests
-
Урок 144.
00:07:03
Creating Custom Commands Using: addCommand
-
Урок 145.
00:06:27
waitForExist
-
Урок 146.
00:06:18
waitForDisplayed
-
Урок 147.
00:06:37
waitForEnabled
-
Урок 148.
00:03:31
pause
-
Урок 149.
00:06:20
execute Command
-
Урок 150.
00:09:17
Handling Inputs - Part 1/2
-
Урок 151.
00:04:10
Handling Inputs - Part 2/2
-
Урок 152.
00:10:42
isExisting, isSelected, isDisplayed
-
Урок 153.
00:09:51
Handling IFrame's The Correct Way!
-
Урок 154.
00:01:49
Challenge Overview
-
Урок 155.
00:07:39
Challenge Solution - Part 1/3
-
Урок 156.
00:09:06
Challenge Solution - Part 2/3
-
Урок 157.
00:08:35
Challenge Solution - Part 3/3
-
Урок 158.
00:07:46
Config File Creation & Linking To Tests
-
Урок 159.
00:05:48
Interlinking Config File With Wdio File
-
Урок 160.
00:06:04
waitAndClick
-
Урок 161.
00:04:23
waitAndSendkeys
-
Урок 162.
00:08:45
Custom Commands & Test Integration
-
Урок 163.
00:06:14
Random Email Generator - [Custom Command Creation]
-
Урок 164.
00:07:16
Random String Generator - [Custom Command Creation]
-
Урок 165.
00:06:52
Base Page Creation
-
Урок 166.
00:05:25
Sub Page Creation - Part 1/2
-
Урок 167.
00:08:01
Sub Page Creation - Part 2/2
-
Урок 168.
00:07:53
Page Object Pattern & Test Connection - Part 1/3
-
Урок 169.
00:07:29
Page Object Pattern & Test Connection - Part 2/3
-
Урок 170.
00:04:31
Page Object Pattern & Test Connection - Part 3/3
-
Урок 171.
00:09:52
Making Improvements To The Existing Framework - Part 1/2
-
Урок 172.
00:03:32
Making Improvements To The Existing Framework - Part 2/2
-
Урок 173.
00:07:21
Organizing Test Suite's - Part 1/2
-
Урок 174.
00:05:55
Organizing Test Suite's - Part 2/2
-
Урок 175.
00:05:35
Retry Flaky Tests