0% found this document useful (0 votes)
14 views5 pages

Selenium Automation Testing With Java

The document provides a comprehensive guide on Selenium automation testing with Java, covering topics such as automation basics, Selenium IDE, Web Driver, TestNG, and Cucumber framework. It includes practical instructions on setting up environments, writing test scripts, and integrating tools like Maven and Jenkins. Additionally, it addresses API manual testing, including web services and Postman tool usage.

Uploaded by

abhinav dindi
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views5 pages

Selenium Automation Testing With Java

The document provides a comprehensive guide on Selenium automation testing with Java, covering topics such as automation basics, Selenium IDE, Web Driver, TestNG, and Cucumber framework. It includes practical instructions on setting up environments, writing test scripts, and integrating tools like Maven and Jenkins. Additionally, it addresses API manual testing, including web services and Postman tool usage.

Uploaded by

abhinav dindi
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Test Bug Selenium Automation Testing With Java

Automation Basics
 Fundamentals Of Test Automation
 What Are the Advantages Of Automation Testing

Introduction to Selenium

 What Selenium Is AND how it is used in real time


 Features of selenium
 Versions in selenium

Selenium IDE

 What is Mean by Selenium IDE


 How to installing Selenium IDE
 Building test Scripts in Selenium IDE
 Running Test Scripts in Selenium IDE
 Locating elements on the web page by using selenium IDE.
 Advantages and Disadvantages of selenium IDE.

Selenium Web Basics -1

 Selenium Web Driver Overview


 Configuring Web Driver In Eclipse.
 Web Driver Architecture.
 Web Driver Drives.
 Locating Elements in Web Driver.
 Handling Elements.
 Running test In Multiple Browesers.
 Synchronizations [Waits].
 Handling Java Script Alerts,
Prompts and conformations

Selenium Web Driver Basics-2

 Handing Multiple frames.


 Handing Multiple Windows.
 Capturing ScreenShots
 Browser Navigation
 Handing Auto Suggestions
 Handing Web Tables.

TEST BUG * [Link]*


PH NO: 7842275157 Email Id: info@[Link]
Test Bug Selenium Automation Testing With Java

 Finding Broken Links .


 File Upload And Download Using Robot Class and Auto It

TESTING

 What is Testing? How to Install TestNG Plug-in in Eclipse


 Features In TestNG.[Annotations]
 Assertions.
 Writing Selenium Test Scripts From Scrath In TestNG
 Generating Reports IN TestNG.

Project Details

 Application Overview

 Banking Project Overview


 Project Description
 Tools Used In The Project.
 (Maven, GitHub, Jenkins ,Docker and Auto IT)
 Roles and Responsibilities

Automation Process

 Automation Life Cycle


 Identify Test cases What To BE automated.
 Authoring The Scripts
 oAnalyse the Reports

Web Driver –Framework

 Introduction to Various Frameworks.


 Data Driven Tests Using POI
 Reading, Writing data into Excel.
 Data base Connection (JDBC).
 Reading , Writing Data Into MYSQL, SQL.
 Page Object Model Framework (POM).
 Writing Scripts Using POM.

TestNG

TEST BUG * [Link]*


PH NO: 7842275157 Email Id: info@[Link]
Test Bug Selenium Automation Testing With Java

 Configuring Test Suits.


 Passing Parameters to Tests.
 Parallel Test Execution Capability.
 Re-run Failed Test Scripts.
 Attributes of @Test.
 Running TestNG Suite from Command Prompt.

Buil Automation Tool [Maven]

 Creating Maven Project


 Understanding of [Link]
 Maven Integration With TestNG
 Executing Scripts Using Maven Build Tool.
Cucumber Frame Work
 Overview of BDD ,TDD.
Cucumber project Setup.
 Gherkin Keywords.
 Working With Simple Scenario.
 Cucumber Options
 Generating Cucumber Reports.
a) Working With Data table
b) Page Object Model in Cucumber.
c) Background and Hooks Example in cucumber.

Continuous integration tool (Jenkins)


Configuring Jenkins.
Executing the windows commands in Jenkins free.
Creating Maven Job.
Manage Plug –Ins.
Scheduling the Jobs.

Git Hub
 What is Version Control System.
 What Is GitHub.
 Git Commands.
 Pushing our project into GitHub.
 Git vs Github.

Selenium Grid

TEST BUG * [Link]*


PH NO: 7842275157 Email Id: info@[Link]
Test Bug Selenium Automation Testing With Java

 What Is Selenium Grid.


 Setting up Grid- Hub and Nodes
 Running test Scripts on Selenium Grid.

API MANUAL TESTING

Api Testing Essentials.


 Web Services Testing Introduction.
 Why Do We Need web Services?
 Types of Web Services
 A) SOAP B) REST
 Difference Between SOAP AND REST MORE.
 What Is API
 What is Rest API
 Why Rest is Architecture.
 URL vs URI vs API.
 HTTP Introduction .
 HTTP Methods : POST, PUT, GET, DELETE, PATCH.
 POSTMAN TOOL Introduction.
 Practise Different API POSTMAN tool.
 Collection Variables vs Global Variables.
 Explore Header
 Header Types.
A) Fixed Headers
B) Dynamic Headers
 Parameters
 Different Types Of Parameters .
A) Path Parameter b) Query Parameter
C) Header Parameter d) Body Parameter

 Different Authorizations in Postman.


 HTTP Status Code
A) Informational b) Success
C) BI- Direction d) Client Said Error
e) Server Said Error

 Data Driven Testing Postman Tool.

TEST BUG * [Link]*


PH NO: 7842275157 Email Id: info@[Link]
Test Bug Selenium Automation Testing With Java

TEST BUG * [Link]*


PH NO: 7842275157 Email Id: info@[Link]

You might also like