-
Урок 1.
00:02:21
Course Introduction
-
Урок 2.
00:03:38
Goals, Advantages of Design Patterns, Prerequisites
-
Урок 3.
00:10:53
Problems With Poor Design
-
Урок 4.
00:02:47
Good Code Vs Bad Code
-
Урок 5.
00:05:55
Single Responsibility Principle - Introduction
-
Урок 6.
00:03:54
[Optional] - Coupling & Cohesion
-
Урок 7.
00:02:21
Sample Workflow For Automation
-
Урок 8.
00:02:15
Page Components Design
-
Урок 9.
00:03:15
IDE - Setup
-
Урок 10.
00:03:46
Abstract Component
-
Урок 11.
00:08:19
Search Widget Component Implementation
-
Урок 12.
00:04:49
Search Suggestion Component Implementation
-
Урок 13.
00:04:34
Explicit Wait Using Lambda
-
Урок 14.
00:04:40
Refactoring
-
Урок 15.
00:03:45
Navigation Bar Component Implementation
-
Урок 16.
00:01:51
Result Stat Component Implementation
-
Урок 17.
00:04:18
Google Main Page Implementation
-
Урок 18.
00:05:21
Google Result Page Implementation
-
Урок 19.
00:03:54
Base Test
-
Урок 20.
00:04:24
Google Search Test - Part 1
-
Урок 21.
00:04:13
Google Search Test - Part 2
-
Урок 22.
00:04:29
Few Corrections
-
Урок 23.
00:00:51
Google Search Test Run
-
Урок 24.
00:02:01
Google Search Test Parameterize
-
Урок 25.
00:04:18
Package Refactoring
-
Урок 26.
00:02:02
Cohesion
-
Урок 27.
00:05:45
Project Structure
-
Урок 28.
00:01:21
Clarification For BDD
-
Урок 29.
00:05:24
Single Responsibility Principle - Summary
-
Урок 30.
00:03:03
Design Pattern - Introduction
-
Урок 31.
00:02:46
SRP vs Design Patterns
-
Урок 32.
00:05:22
Factory Introduction
-
Урок 33.
00:05:24
Factory - Exercise
-
Урок 34.
00:02:05
Factory - Abstract Google Page
-
Урок 35.
00:07:29
Factory - Google English Page Implementation
-
Урок 36.
00:07:45
Factory - Google French Page Implementation
-
Урок 37.
00:07:31
Factory - Google Arabic Page Implementation
-
Урок 38.
00:12:20
Google Factory Implementation
-
Урок 39.
00:09:40
Google Search Test With Factory
-
Урок 40.
00:02:34
Factory - Test Run Demo
-
Урок 41.
00:05:28
Accommodating New Requirements
-
Урок 42.
00:01:46
Factory - Summary
-
Урок 43.
00:02:46
Strategy - Introduction
-
Урок 44.
00:03:17
Strategy - Sample Application Walk-through
-
Урок 45.
00:02:35
Strategy - Sample Application - Regular Design
-
Урок 46.
00:08:19
Strategy - Payment Screen Design
-
Урок 47.
00:08:40
Strategy - Payment Option Implementation
-
Урок 48.
00:03:53
Strategy - Payment Screen Components
-
Урок 49.
00:08:25
Strategy - Payment Screen Test - Part 1
-
Урок 50.
00:04:14
Strategy - Payment Screen Test - Part 2
-
Урок 51.
00:01:32
Strategy - Payment Screen Test - Run
-
Урок 52.
00:02:53
Strategy Pattern Explanation
-
Урок 53.
00:04:56
Factory vs Strategy
-
Урок 54.
00:08:09
Combining Factory and Strategy
-
Урок 55.
00:04:15
Strategy - Summary
-
Урок 56.
00:02:32
Command - Introduction
-
Урок 57.
00:01:58
Command - Sample Application Walk-through
-
Урок 58.
00:02:57
Command - Sample Application - Regular Design
-
Урок 59.
00:08:30
Command - Notification Validator
-
Урок 60.
00:05:47
Command - Dismissal Alert Validator
-
Урок 61.
00:10:42
Command - Home Page Implementation
-
Урок 62.
00:06:14
Command - Get Element Validators Implementation
-
Урок 63.
00:04:37
Command - Home Page Test
-
Урок 64.
00:02:45
Small Correction
-
Урок 65.
00:05:11
Command - Running Test
-
Урок 66.
00:02:30
Command - Summary
-
Урок 67.
00:03:12
Template Method - Introduction
-
Урок 68.
00:02:19
Template Method - Sample Application Walk-through
-
Урок 69.
00:03:34
Template Method - Shopping Template Implementation
-
Урок 70.
00:06:41
Template Method - Amazon Shopping Implementation
-
Урок 71.
00:06:21
Template Method - eBay Shopping Implementation
-
Урок 72.
00:02:12
Template Method - Shopping Test Implementation
-
Урок 73.
00:01:46
Template Method - Test Run
-
Урок 74.
00:03:52
Template Method - When To Use
-
Урок 75.
00:11:34
Template Method - Multi Pages Workflow - Refactoring
-
Урок 76.
00:03:32
Template Method - Final Test Run
-
Урок 77.
00:04:16
Proxy - Introduction
-
Урок 78.
00:02:12
Proxy - Sample Application Walk-through
-
Урок 79.
00:04:53
Proxy - Order Component Real - Implementation
-
Урок 80.
00:06:28
Proxy - Order Component Proxy - Implementation
-
Урок 81.
00:02:21
Proxy - Page Object Design
-
Урок 82.
00:05:09
Proxy - Test Run
-
Урок 83.
00:02:26
Proxy - Summary
-
Урок 84.
00:02:39
Execute Around Method - Introduction
-
Урок 85.
00:01:57
Execute Around Method - Sample Application Walk-through
-
Урок 86.
00:05:01
Execute Around Method - Main Page Implementation
-
Урок 87.
00:07:09
Java 8 Consumer - Refresh
-
Урок 88.
00:06:52
Execute Around Method - Main Page Problems With Frames
-
Урок 89.
00:09:32
Execute Around Method - Implementation & Demo
-
Урок 90.
00:02:03
Decorator - Introduction
-
Урок 91.
00:02:51
Decorator - Sample Application Walk-through
-
Урок 92.
00:05:36
Decorator - Page Object
-
Урок 93.
00:16:42
Decorators Implementation
-
Урок 94.
00:08:40
Decorator - Test Run
-
Урок 95.
00:05:33
Decorator - Assignment
-
Урок 96.
00:05:50
Decorator - Assignment Solution
-
Урок 97.
00:01:29
Dependency Injection Pattern - Intro