Automation Testing

Who Should Attend
- Systems administrators and IT managers
- Devops Engineers & Architect
- IT administrators
- Cloud Systems Implementation Engineer or Administrator
- Network Implementation Engineer or Administrator
- Storage Implementation Engineer or Administrator
- Fresher’s
Requirements : No prerequisites
Course Content
1.Overview about Java
2.Introduction to Java Basics
a.Basics overview
b.Provision Environment
3.Practical Object Oriented Concepts part -1
4.Practical Object Oriented Concepts part -2
5.Java Program
a.Title and Objective
b.Java language.
c.NetBeans Intro
d.Intro Demo
e.Jshell.
6.Handling Text and Numbers
a.Variables and demo
b.Data types and constants
c.Operators and demo
7.Arrays, Conditoons and Loops
a.Flow control and demo
b.Arrays and demo
c.Loops and demos(2)
8.Defining class and Creating Objects
a.Modelling Classes.
b.Methods
c.Scope and Access and Demo(2)
9.Working with Objects.
a.Working with Object Reference.
b.Constructor and demo.
10.Handling Exceptions.
a.Produce and catch and exception.
11.OOPS approach to Code reusability.
a.Inheritance.
b.Abstract class
c.Interfaces.
12.Oracle cloud and Beyond
a.Preperation for Cloud Deployment and demo
b.REST service creation
1.Automation and prominence of Automation in current Market Trends.
2.About Selenium.
3.About Selenium Architecture.
4.Why Selenium.
5.Why not Selenium competitive tools
6.About Interaction and usages of Drivers.
7.Selenium Plugin and repoting tools.
8.Basic Automation Scripting.
a.Trigger Demo Website with help of Basic Scripts.
9.Basic Login Scenarios.
a.Working on Web Applications Fields.
18.Understanding on Exceptions and method to handle exceptions.
19.Using above mentioned concepts in Any Websites
1.What is Design Patterns.
2.Necessity of Design Patterns and Types.
3.Incorporating OOPS concepts in Framework.
Working with TestNG and Cucumber.
1)About TestNG and JUnit
2)Why TestNG and JUnit.
3)Converting Build Cases to TestNG.
a)Annotations
b)Hands-on each and every Annotations.
4)Working with Data Providers.
5)Parameterizations in TestNG.
6)Groups, Inclusion and Exclusion concepts
7)Threads
8)What is Cucumber.
a)About Cucumber
b)Necessity of Cucumber.
c)Why Only Cucumber.
9)Working with Gherkins.
10)Types of Hooks and Backgrounds concepts.
11)Parallel Executions.
12)Working with Maven, TestNG XML files.
13)Parallel Execution with Selenium GRID.
14)Converting existing scripts into more reusable and readable scripts.
15)Migrating local code to Remote repositories.
16)Pipeline creation and management in Jenkins.