-
Урок 1.
00:05:04
Course Outcome - *** MUST WATCH ***
-
Урок 2.
00:08:08
What made this a Top Course and Top Responder - *** MUST WATCH ***
-
Урок 3.
00:01:28
Instructor Introduction
-
Урок 4.
00:05:15
How to reach me anytime and ask questions? *** MUST WATCH ***
-
Урок 5.
00:09:25
Why Selenium?
-
Урок 6.
00:08:01
Selenium WebDriver Architecture - How WebDriver Works?
-
Урок 7.
00:05:10
Overview and Install Java
-
Урок 8.
00:06:38
Java Environment Setup - Mac
-
Урок 9.
00:04:08
Java Environment Setup - Windows
-
Урок 10.
00:05:17
Install Eclipse - Windows
-
Урок 11.
00:04:36
Eclipse Installation - Mac
-
Урок 12.
00:03:10
Install Maven Plugin
-
Урок 13.
00:14:49
First Program and Some Tips
-
Урок 14.
00:18:21
Variables And Data Types
-
Урок 15.
00:08:58
Default Variable Values
-
Урок 16.
00:11:33
Reference Data Type - Strings Example
-
Урок 17.
00:11:20
String Methods - Part 1
-
Урок 18.
00:08:54
String Methods - Part 2
-
Урок 19.
00:15:44
Arrays
-
Урок 20.
00:09:22
Methods Introduction
-
Урок 21.
00:10:54
Methods - Practical Example
-
Урок 22.
00:10:21
Understanding Return Type
-
Урок 23.
00:11:01
Class Introduction
-
Урок 24.
00:11:04
Getters-Setters And This Keyword - Part 1
-
Урок 25.
00:09:29
Getters-Setters And This Keyword - Part 2
-
Урок 26.
00:03:53
Getters-Setters And This Keyword - Part 3
-
Урок 27.
00:11:07
Constructors
-
Урок 28.
00:10:08
Conditional Statement
-
Урок 29.
00:09:35
Switch Statement
-
Урок 30.
00:14:44
While Loop
-
Урок 31.
00:09:49
For Loops
-
Урок 32.
00:14:40
Static Keyword - Part 1
-
Урок 33.
00:09:53
Static Keyword - Part 2
-
Урок 34.
00:11:09
Practice Exercise With Solution + *** Interview Question ***
-
Урок 35.
00:02:32
Practice Exercise + Interview Question -> Reverse Characters Of A String
-
Урок 36.
00:09:19
Practice Exercise + Interview Solution -> Reverse Characters Of A String
-
Урок 37.
00:15:24
Inheritance
-
Урок 38.
00:17:25
Access Modifiers and Packages
-
Урок 39.
00:15:52
Abstract Class - Abstraction Part 1
-
Урок 40.
00:12:58
Interface - Abstraction Part 2
-
Урок 41.
00:14:25
Method Overloading
-
Урок 42.
00:04:17
More On Method Overloading
-
Урок 43.
00:12:35
Method Overriding
-
Урок 44.
00:17:22
Exceptions - Checked
-
Урок 45.
00:10:03
Exceptions - RunTime
-
Урок 46.
00:08:11
Reading Properties File
-
Урок 47.
00:04:04
Introduction
-
Урок 48.
00:12:42
How To Inspect Elements Using Firefox DevTools
-
Урок 49.
00:06:59
Firefox Add-On - Try XPath
-
Урок 50.
00:10:08
How To Inspect Elements Using Chrome DevTools
-
Урок 51.
00:07:17
Chrome Extension - Part 1
-
Урок 52.
00:04:44
Chrome Extension - Part 2
-
Урок 53.
00:10:11
Tricks To Generate XPath
-
Урок 54.
00:05:58
FirePath Fans -> If you want to use FirePath
-
Урок 55.
00:08:46
Setup Selenium 2.x Environment -> If you are using Selenium WebDriver 2 Version
-
Урок 56.
00:06:00
Setup Selenium 3.x Environment
-
Урок 57.
00:03:19
Solution -> Latest Selenium WebDriver version issue on Mac
-
Урок 58.
00:08:07
Selenium 3.x Update
-
Урок 59.
00:04:47
Running Tests On Firefox with Selenium 2.x
-
Урок 60.
00:07:51
Running Tests On Firefox With Selenium 3.x
-
Урок 61.
00:09:37
Running Tests On Google Chrome
-
Урок 62.
00:10:26
Running Tests On Internet Explorer
-
Урок 63.
00:04:47
Resolving IE Related Issues
-
Урок 64.
00:07:22
Running Tests On Safari
-
Урок 65.
00:03:07
*** Interview Questions ***
-
Урок 66.
00:08:25
Find Elements Using ID And XPATH
-
Урок 67.
00:04:43
Find Elements Using Name
-
Урок 68.
00:09:34
Find Elements Using LinkText And PartialLinkText
-
Урок 69.
00:06:40
Find Elements Using ClassName
-
Урок 70.
00:06:33
Find Elements Using TagName And *** Interview Question ***
-
Урок 71.
00:09:56
Using Ids With CSS Selectors To Find Elements
-
Урок 72.
00:11:28
Using Multiple CSS Classes To Find Elements
-
Урок 73.
00:11:29
Using Wildcards With CSS Selectors
-
Урок 74.
00:07:11
Finding Child Nodes Using CSS Selectors
-
Урок 75.
00:12:28
Difference Between Absolute And Relative Xpath
-
Урок 76.
00:05:32
How to Build An Effective Xpath
-
Урок 77.
00:07:46
Using Text To Build An Effective Xpath
-
Урок 78.
00:06:25
Build Xpath Using Contains Keyword
-
Урок 79.
00:08:02
Build Xpath Using Starts-With Keyword
-
Урок 80.
00:07:39
How To Find Parent and Sibling Nodes
-
Урок 81.
00:11:41
Exercise With Solution + *** Interview Question ***
-
Урок 82.
00:09:02
Install Selenium IDE And First Script
-
Урок 83.
00:15:10
Generating WebDriver Code Using Selenium IDE
-
Урок 84.
00:06:38
Assert vs Verify - Selenium IDE Commands
-
Урок 85.
00:09:09
JUnit Introduction
-
Урок 86.
00:14:28
How To Click And Type On A Web Element
-
Урок 87.
00:16:31
How To Navigate Between Web Pages
-
Урок 88.
00:10:23
How To Find The State Of A Web Element (Disabled And Enabled Elements)
-
Урок 89.
00:14:07
Radio Buttons And CheckBoxes
-
Урок 90.
00:12:10
Working With List Of Elements
-
Урок 91.
00:05:10
Understanding Dropdown Elements
-
Урок 92.
00:09:38
Working With A Dropdown Element *** Practical Example ***
-
Урок 93.
00:03:42
Understanding Multiple Select Elements
-
Урок 94.
00:08:45
Working With Multiple Select *** Practical Example ***
-
Урок 95.
00:05:43
How To Work With Hidden Elements
-
Урок 96.
00:10:24
Working With Hidden Elements *** Practical Example ***
-
Урок 97.
00:06:28
How To Get The Text On Element
-
Урок 98.
00:06:11
How To Get Value Of Element Attribute
-
Урок 99.
00:12:34
Generic Method To Find Elements
-
Урок 100.
00:06:27
Generic Method To Find Element List
-
Урок 101.
00:09:07
How To Check If Element Is Present
-
Урок 102.
00:06:10
Generic Methods -> Code Refactoring
-
Урок 103.
00:11:00
Implicit Wait Vs Explicit Wait
-
Урок 104.
00:06:31
Implicit Wait *** Practical Example ***
-
Урок 105.
00:08:40
Explicit Wait *** Practical Example ***
-
Урок 106.
00:11:05
Generic Method To Work With Explicit Wait - Part 1
-
Урок 107.
00:07:50
Generic Method To Work With Explicit Wait - Part 2
-
Урок 108.
00:05:56
*** Interview Questions ***
-
Урок 109.
00:08:48
Calendar Selection - working with date pickers
-
Урок 110.
00:04:09
Calendar Selection *** Practical Example ***
-
Урок 111.
00:06:49
Calendar Selection *** Real Time Example ***
-
Урок 112.
00:09:36
Autocomplete
-
Урок 113.
00:12:15
Capturing screenshots of a web page
-
Урок 114.
00:08:41
Executing JavaScript Commands
-
Урок 115.
00:05:32
How To Find Size Of The Window
-
Урок 116.
00:08:52
How To Scroll Element Into View
-
Урок 117.
00:04:28
How To Click Element Using JavaScript Execution - Part 1
-
Урок 118.
00:11:07
How To Click Element Using JavaScript Execution - Part 2
-
Урок 119.
00:11:05
How To Switch Window Focus
-
Урок 120.
00:08:29
Switch To Window *** Practical Example ***
-
Урок 121.
00:11:01
How To Work With IFrames
-
Урок 122.
00:08:05
Switch To IFrame *** Practical Example ***
-
Урок 123.
00:09:53
Handling JavaScript Popup
-
Урок 124.
00:09:35
Mouse Hover Actions
-
Урок 125.
00:08:03
How To Drag And Drop Element On A Web Page
-
Урок 126.
00:06:21
Working With Sliders Actions
-
Урок 127.
00:04:43
Introduction
-
Урок 128.
00:10:14
How To Press Keyboard Keys
-
Урок 129.
00:08:45
How To Send A Key Combination
-
Урок 130.
00:07:05
KeyPress Events Using Actions Class
-
Урок 131.
00:14:39
Automation Framework Introduction
-
Урок 132.
00:15:11
Page Object Model
-
Урок 133.
00:10:22
Creating Object Repository and Page Class
-
Урок 134.
00:16:19
Page Factory
-
Урок 135.
00:14:59
Find all links on a web page - BONUS
-
Урок 136.
00:10:57
Log4j2 Introduction
-
Урок 137.
00:09:57
Using Default Configuration
-
Урок 138.
00:10:29
Using Configuration File - Console Logging
-
Урок 139.
00:10:53
Using Configuration File - File Logging
-
Урок 140.
00:06:43
Working With Custom Loggers
-
Урок 141.
00:06:21
Test Case Example Using Log4j2
-
Урок 142.
00:05:52
TestNG Introduction
-
Урок 143.
00:09:01
TestNG Setup
-
Урок 144.
00:06:30
How To Add TestNG JavaDoc
-
Урок 145.
00:09:55
First TestNG Class - Test Annotation
-
Урок 146.
00:14:11
TestNG Asserts
-
Урок 147.
00:08:18
TestNG Soft Asserts
-
Урок 148.
00:08:43
Method And Class Annotations
-
Урок 149.
00:12:04
Running A Test Suite
-
Урок 150.
00:08:02
BeforeSuite And AfterSuite Annotations
-
Урок 151.
00:09:02
BeforeTest And AfterTest Annotations
-
Урок 152.
00:05:13
Prioritizing Test Methods In A Desired Sequence
-
Урок 153.
00:09:03
How To Group Test Methods - Part 1
-
Урок 154.
00:04:53
How To Group Test Methods - Part 2
-
Урок 155.
00:10:51
Understanding Dependent Test Methods
-
Урок 156.
00:05:56
How To Disable And Timeout Test Methods
-
Урок 157.
00:06:51
How To Preserve Order Of Execution
-
Урок 158.
00:12:28
How To Provide Parameters To Test Methods
-
Урок 159.
00:09:28
How To Run Tests In Parallel
-
Урок 160.
00:03:05
TestNG Pracitce Exercise Question
-
Урок 161.
00:11:21
Practice Exercise Solution - Selenium WebDriver Practical Example
-
Урок 162.
00:08:36
DataProviders - Part 1
-
Урок 163.
00:04:51
DataProviders - Part 2
-
Урок 164.
00:08:37
ITestResult Interface
-
Урок 165.
00:14:11
IInvokedMethodListener
-
Урок 166.
00:16:21
ITestListener
-
Урок 167.
00:06:35
ISuiteListener
-
Урок 168.
00:06:38
TestNG Listeners - Code Refactoring
-
Урок 169.
00:12:36
TestNG Reporters And Logs
-
Урок 170.
00:09:57
Advanced Reporting Introduction And Features
-
Урок 171.
00:12:18
Advanced Reporting - Practical Example
-
Урок 172.
00:09:06
Attaching Screenshots To Advanced Reports
-
Урок 173.
00:09:24
Multiple Test Cases *** Practical Example ***
-
Урок 174.
00:11:19
Reporting With Page Object Model
-
Урок 175.
00:07:35
Exercise With Solution *** Homework ***
-
Урок 176.
00:07:22
Data Driven Testing Setup
-
Урок 177.
00:10:33
Reading Data From Excel File
-
Урок 178.
00:08:41
Reading Multiple Data Sets From Excel File
-
Урок 179.
00:14:39
Multiple Data Sets Test Case *** Practical Example ***
-
Урок 180.
00:08:46
Writing Data To Excel File
-
Урок 181.
00:05:48
Firefox Profiles Introduction
-
Урок 182.
00:07:25
Using Firefox Profile In Web Automation Code
-
Урок 183.
00:10:42
Chrome Options - Bring Up Chrome With Extensions
-
Урок 184.
00:10:48
File Upload Windows - Robot
-
Урок 185.
00:10:37
File Upload Mac - Robot
-
Урок 186.
00:06:33
AutoIT Installation And Finder Tool
-
Урок 187.
00:11:34
File Upload Windows - AutoIT
-
Урок 188.
00:09:40
Handling Windows Authentication Using AutoIT
-
Урок 189.
00:08:30
WebDriver Event Listener - Part 1
-
Урок 190.
00:07:26
WebDriver Event Listener - Part 2
-
Урок 191.
00:07:52
Selenium Grid Introduction
-
Урок 192.
00:14:55
Hub And Nodes Configuration - Part 1
-
Урок 193.
00:11:47
Hub And Nodes Configuration - Part 2
-
Урок 194.
00:12:46
Grid Configuration Using JSON File - Part 1
-
Урок 195.
00:05:38
Grid Configuration Using JSON File - Part 2
-
Урок 196.
00:14:47
Running Test Case On Selenium Grid Environment
-
Урок 197.
00:17:49
Real Time Practical Example Of Selenium Grid
-
Урок 198.
00:08:43
Maven Features and Advantages
-
Урок 199.
00:14:58
Setup and Installation (MAC and Windows)
-
Урок 200.
00:12:34
Creating And Importing Maven Project
-
Урок 201.
00:09:45
Maven Local And Central Repositories
-
Урок 202.
00:19:11
POM Explanation - Core Of Maven
-
Урок 203.
00:16:39
Build Lifecycle And Maven Commands
-
Урок 204.
00:09:33
Maven Project Migration
-
Урок 205.
00:16:09
Maven TestNG Integration And Maven Profiles
-
Урок 206.
00:06:22
Where To Find TestNG Reports In Maven?
-
Урок 207.
00:08:51
Jenkins Features And Advantages
-
Урок 208.
00:05:50
Jenkins Setup And Installation
-
Урок 209.
00:08:05
Jenkins Configuration
-
Урок 210.
00:06:28
Securing Jenkins
-
Урок 211.
00:04:42
Jenkins Plugins Management
-
Урок 212.
00:03:11
Jenkins Git Integration
-
Урок 213.
00:06:59
Building A Maven Project Using Jenkins
-
Урок 214.
00:06:31
Building A Freestyle Project Using Jenkins
-
Урок 215.
00:07:48
Building A Remote Project Using Git And Jenkins
-
Урок 216.
00:12:32
Jenkins Scheduling Builds On A Git Repository
-
Урок 217.
00:14:35
Testing MySql And Oracle
-
Урок 218.
00:14:47
Testing MongoDB
-
Урок 219.
00:14:47
Performance Testing Going The System Way
-
Урок 220.
00:09:31
Performance Testing By Making A StopWatch
-
Урок 221.
00:09:11
Features And Advantages
-
Урок 222.
00:07:19
An Example Of Cucumber Template
-
Урок 223.
00:02:52
Cucumber Eclipse Plugin Installation
-
Урок 224.
00:08:01
Downloading Cucumber Jars
-
Урок 225.
00:04:45
Setting Up Cucumber Project
-
Урок 226.
00:07:23
Selenium Login Test
-
Урок 227.
00:08:59
Understanding The Feature File
-
Урок 228.
00:12:04
Gherkin Keywords Explanation
-
Урок 229.
00:10:24
Running The Tests Using Feature File
-
Урок 230.
00:06:25
Understanding Cucumber Options
-
Урок 231.
00:11:49
Converting Selenium Test To Cucumber With Step Definition
-
Урок 232.
00:06:33
Sauce Labs Introduction
-
Урок 233.
00:04:32
How To Get Access Key
-
Урок 234.
00:07:05
Sauce Labs Practical Example
-
Урок 235.
00:12:39
Array List
-
Урок 236.
00:07:42
Linked List
-
Урок 237.
00:10:30
Array List vs Linked List *** Interview Question ***
-
Урок 238.
00:11:29
Sets
-
Урок 239.
00:09:30
Maps
-
Урок 240.
00:10:42
Different Kind Of Maps *** Interview Question ***
-
Урок 241.
00:02:21
BONUS: Other Cool Stuff
-
Урок 242.
00:15:35
Log4j Introduction
-
Урок 243.
00:09:59
Log4j Console Appenders
-
Урок 244.
00:15:49
Configuring Properties File
-
Урок 245.
00:11:22
Test Case Using Logging Infrastructure
-
Урок 246.
00:07:27
Appenders Initialization Issues Of Log4j
-
Урок 247.
00:14:25
TestNG Introduction
-
Урок 248.
00:12:59
Running Test Suite
-
Урок 249.
00:10:08
Grouping Tests
-
Урок 250.
00:09:40
Dependent Tests
-
Урок 251.
00:08:38
Prioritizing Tests
-
Урок 252.
00:18:56
Reporters And Asserts
-
Урок 253.
00:18:42
Parameters And DataProviders
-
Урок 254.
00:12:11
Multiple Browsers And Parallel Tests
-
Урок 255.
00:19:54
Listeners
-
Урок 256.
00:14:46
MultiThreading And Parallel Tests
-
Урок 257.
00:10:24
Taking Screenshot On Test Failure - Part 1
-
Урок 258.
00:05:52
Taking Screenshot On Test Failure - Part 2