Introduction to Automation Testing
Starting by learning the basic concepts of Java, followed by
learning how to test Web Applications using Selenium Webdriver,
and then diving into the topic of unit testing, using Cucumber,
TestNG and Junit. Following this video series should give you a
very good understanding on what automation testing really
means.The objective of this course is to make you proficient in
working with tools used by automation engineers.
If your goal is to get a job as an automation engineer, this course would not just
give you a solid preparation for the interview, but it will also
provide the necessary knowledge in order to thrive at your new
job.
- Interactive training for better training
- Pre-evaluation learn only what you need to learn
- Experienced and certified trainer
- Convenient weekday and weekend Batches available Demo.
- Timings for classes are arranged upon Flexibility of both the trainee and trainer.
- Access to the recorded videos which you have attended.
Introduction:
-
1Installing the JDK
-
2Choosing an IDE
-
3Creating the First Java Project
-
4Variables
-
5Primitive Data Types
-
6Reference Data Types
-
7Java Basics Assessment
-
8Arrays
-
9Operators
-
10If Statements
-
11If Statements Coding Exercise
-
12For Loops
-
13While Loops
-
14Strings
-
15Working with User Input
-
16Switch Case Statements
-
17Objects and Classes
-
18Methods
-
19Java Coding Exercise
-
20Method Parameters
-
21Constructors
-
22First JAVA Practice Test
-
23Getters and Setters
-
24Access Modifiers
-
25Static Keyword
-
26Abstract Classes
-
27Final Keyword
-
28Interfaces
-
29Polymorphism
-
30Collections
-
31Generics and Lists
-
32Maps
-
33Equals
-
34The toString() Method
-
35Handling Exceptions
-
36Working with Files
-
37Anonymous Inner Classes
-
38Inner Classes
-
39Enums
-
40Object Oriented Programming Assignment
Starting Course
Design Patterns in JAVA:
-
44The Builder Pattern Problem Statement
-
45How to Implement the Builder Pattern
-
46Introduction to the Factory Pattern
-
47Factory Pattern Demo
-
48Introduction to the Abstract Factory Pattern
-
49Introduction to the Singleton Pattern
-
50Singleton Pattern Demo
-
51Introduction to the Prototype Pattern
-
52Prototype Pattern Demo
-
53The Object Pool Pattern
-
54Implementing the Object Pool Pattern
-
55Quiz about the Creational Patterns
-
56The Structural Patterns
-
57Introduction to the Adapter Pattern
-
58Implementing the Adapter Pattern
-
59Implementing the Adapter Pattern
-
60Implementing the Bridge Pattern.mp4
-
61The Filter Pattern
-
62Introduction to the Composite Pattern
-
63Implementing the Composite Pattern
-
64Introduction to the Decorator Pattern
-
65Implementing the Decorator Pattern
-
66Introduction to the Facade PatternImplementing the Facade Pattern
-
67Introduction to the Flyweight Pattern
-
68Implementing the Flyweight Pattern
-
69Introduction to the Proxy Pattern
-
70Implementing the Proxy Pattern
-
71The Behavioural Design Patterns
-
72Introduction to the Chain of Responsibility Pattern
-
73Implementing the Chain of Responsibility Pattern
-
74Introduction to the Command Pattern
-
75Implementing the Command Pattern
-
76Introduction to the Interpreter Pattern
-
77Implementing the Interpreter Pattern
-
78Introduction to the Iterator Pattern
-
79Implementing the Iterator Pattern
-
80Introduction to the Mediator Pattern
-
81Implementing the Mediator Pattern
-
82ntroduction to the Memento Pattern
-
83Implementing the Memento Pattern
-
84Introduction to the Observer Pattern
-
85Implementing the Observer Pattern
-
86Introduction to the State Pattern
-
87Implementing the State Pattern
-
88Introduction to the Strategy Pattern
-
89Implementing the Strategy Pattern
-
90Implementing the Template Method Pattern
-
91Implementing the Visitor Pattern
After Intro
-
92Realistic Graphic on UE4
-
93Volta GPU for optimization.
The Tensor Core GPU Architecture designed to Bring AI to Every Industry. Equipped with 640 Tensor Cores, Volta delivers over 100 teraflops per second (TFLOPS) of deep learning performance, over a 5X increase compared to prior generation NVIDIA Pascal architecture.
-
94Deep Learning
Learning About Selenium WebDriver:
-
95Locators
-
96Getting Text from a WebPage
-
97Clicking on a WebPage
-
98Send Text to a WebPage
-
99Working with Tables
-
100Types of Waits
-
101Handling Exceptions
-
102Using the JavascriptExecutor
-
103Alerts in Selenium
-
104Working with iFrames
-
105How to Handle Select in Selenium WebDriver
-
106Performing Special Actions
Designing a New Automation Framework:
-
107Page Object Model
-
108Managing the Framework's Driver
-
109Getting Values Dynamically from Files
-
110Small Refactorization of the Code
-
111Adding the Website's Pages - Part 1
-
112Adding the Website's Pages - Part 2
-
113Adding the Website's Pages - Part 3
-
114Adding Password Encoding Capability
-
115Adding Test Cases in Junit - Part 1
-
116Adding Test Cases in Junit - Part 2
-
117Adding Test Cases in Junit - Part 3
-
118Assertions in Junit
-
119Bonus: AssertThat() Explained
-
120Using Parameterized Tests in Junit
-
121JUnit vs TestNG -Which one to pick?
-
122Capturing Screenshots with Selenium Webdriver
-
123Adding SpingFramework Support
-
124Adding BDD Tests with Cucumber - Part 1
-
125Adding BDD Tests with Cucumber - Part 2
-
126Adding Reporting Capabilities Using ExtentReports
-
127Adding Logging Capabilities Using Log4j
-
128Adding Full Logging Capabilities Assignment
-
129Adding the Code to GIT
-
130Launching Our Own GitLab Runner for Executing the Pipelines
-
131Running Tests in a GitLab Pipeline
-
132Running Tests in Parallel Using Selenium Grid
-
133Running the Automated Tests Using Docker Containers in AWS Cloud