Manual & Full Stack Automation Testing

  / Weekday Classes
  Manual & Full Stack Automation Testing Course Online With Certificate
  No programming experience is required.

About Manual & Full Stack Automation Testing

Automation testing is a software testing technique that uses special tools and scripts to execute test cases automatically. Here are some key points about it Automation testing is a software testing technique that automates the process of validating the functionality of software and ensures it meets requirements before being released into production.automation is powerful, it complements manual testing rather than replacing it entirely. A balanced approach ensures thorough test coverage.

Manual & Full Stack Automation Testing Course Description

Tools Covered

Eclipse + Selenium + Postman + Test NG +Postman

What are the System Requirments ?

Below are the instructions for Growskill IT online java programming course :

- RAM : 2GB
- Processor : Intel Core2 Duo or higher
- Operating System : 32 bit or 64 bit

What are pre-requisites ?

- Programming : No programming experience is required.
- Basic Computer Skills : Communicaton Skills, Surfing Websites, Running Programs, Saving and Opening Documents, etc.

What is the Objective of Manual & Full Stack Automation Testing ?

Automation testing is a software testing technique that automates the process of validating the functionality of software and ensures it meets requirements before being released into production.

What are the Features of Manual & Full Stack Automation Testing ?

Live
Classes

1:1
Mentorship

Regular
Assessments

Capstone
Projectss

Support,
Lifetime Access

HR
Sessions

Mock
Interviews

100%
Placement Support


Manual & Full Stack Automation Testing Course Content

1. Manual Testing

Please refer to the "Manual / Database Testing" Course Content Read More

2. Oracle SQL

3. Introduction to API Testing (via Postman Tool)

API testing (Manual Postman)
Why API?
Types of API (Rest & SOAPUI)
API Collections
Basics of API Testing (Get, Post, Put, and Delete)
a. Understanding of Path, Query, Parameters, and Headers
b. Authentication
c. Add Place API and Execution through Postman
d. Response Code of API
e. Validation and assertion on response
Requirements of API
Understanding the API contract

4. Core java

04 Modules

4.1 Introduction to programming

Introduction to java
JDK installation
Keywords, Identifiers, variables
Operators
Method/Functions
Flow Control Statements
Arrays
Strings
Interactive programs in java using Scanner

4.3 Object Oriented Programming System

Classes and Objects
Object creation
Reference variable
Global and local variables
Constructors
Aggregation
Composition
Inheritance
Method Overloading
Method Overriding
Abstract classes
Interfaces
Typecasting
JVM architecture
Polymorphism
Abstraction
Java packages
Access Specifies

4.2 Object Oriented Programming System

Introduction to java
JDK installation
Keywords, Identifiers, variables
Operators
Method/Functions
Flow Control Statements
Arrays
Strings
Interactive programs in java using Scanner

4.4 Java Built-in packages and API

Overview of java API
Object class
String, String Buffer and String Builder
Exception Handling
Java Exceptions
Threads and multithreading
Wrapper Classes
Data Structures
JAVA COLLECTION FRAMEWORKS
File Handling
Serialization
Garbage Collector
Encapsulation

5. Selenium Testing

06 Modules

5.1 Automation Testing

What is Automation Testing ?
When we Switch to Automation Testing ?
Why Automation testing ?
Advantages/Disadvantages of Automation Testing
Automation Testing Tools

5.3 AUTOMATION FRAMEWORK

Stages and Type of Frameworks
Explanation of Hybrid Framework
Data-Driven
Keyword-Driven
Method-Driven
POM (Page Object Model)

5.5 Modular Frameworks

5.2 Selenium

What is Selenium
Why Selenium and Advantages ?
What are its versions ?
What OS, Browsers, and Programming Languages does it Support ?
Java-Selenium Architecture
WebDriver Architecture
Basic Selenium Program to Open and close Browser
Runtime Polymorphism Program in Selenium
WebDriver abstract methods
Locators
Xpath, its Types and cases
Handling Multiple Elements
Handling Synchronisation issue by using implicitly Wait and Explicitly Wait
Handling Dropdown (static and dynamic)
Handling Keyboard and Mouse Actions
Taking Screenshot
Handling Disabled Element
Performing Scroll down Action
WebElement Interface Methods
Handling Popups (web-based and Window-based)
Handling Frames
Handling New Windows/New Tabs
Selenium Exceptions
Action Chains
Alerts
Proxy and Utilities
Service
Application Cache
Firefox WebDriver
Chrome WebDriver
Wait Support
Expected conditions Support

5.4 TestNG

Fetching TestNG Report
Batch Execution
TestNG Flags and Annotations
Assertion
Grouping Execution
Data Parameterisation
Data driven through Data Provider
Parallel Execution
Distributed Parallel Execution
Cross Browser Parallel Execution

5.6 Hybrid Framework

   •   Hybrid Framework Architecture
   •   Introduction to Maven, GitHub and Jenkins

6. Git & Jenkins

Git & GitHub
Jenkins Setup for Automation

Why Taking Online Course From Growskill IT

    Learn anything

Explore any interest or trending topic, take prerequisites, and advance
your skills.

    Save money

Spend less money on your learning if you plan to take multiple courses
this year.

    Flexible learning

Learn at your own pace, move between multiple courses, or switch to a different course.

    Expert Tutors

Earn a certificate for every learning
program that you complete at
no additional cost.

Manual & Full Stack Automation Testing Course Certification

Speak To Our Academic Advisors

We are happy to assist you 24/7

*
* *
* *
By proceeding ahead you expressly agree to the Growskill IT Terms & Conditions and Privacy Policy

Liked the Course ? Start Learning

Talk To Our Academic Advisors

Know More about course instructor ?

Manas Tuwani


Experience : 8+ Years
Expertise : Senior Software Tester

Manas is a Senior Software Tester having 8+ Years of Experience in in Manual & Automation Testing. He is a proven Trainer who has trained 10,000 students in his career and still counting.