Classic Selenium-Software Testing Course

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

Classic Selenium-Software Testing Course

Manual Testing:

 Why Softare Testing Necessityg


 What Is Softare Testing
 Pros & Cois of Maiual Testing
 Iitroductoi & IImpleImeitatoi of SDLC & Traditoial Models: Waterfall, Spiral, V&V,
Prototype oi Real tIme prooectsg
 Iitroductoi to alteriate approach SDLC: Hybrid, CustoImized, Anile Modelg
 Softare Testin Revisited: Types of Softare Testin & Usane ii Corporateg
 White Box Testin: Geieral Imeaiiin, Who, Whei, Why, hot to perforImg
 Types of White Box Testing
 Tools Used Ii White Box Testing
 Geieral Differeice betteei WBT & BBTg
 Iitroductoi to Black Box Testing
 Types of black box testing
 Fuictoial Testin: What, Why, Whei, Hot to perforIm oi real tIme prooects tith
saImple prooect Explaiiedg
 Iitenratoi Testin: What, Why, Whei, hot to perforIm oi real tIme prooects tith
saImple prooect Explaiiedg
 Iitroductoi to Stubs & Driversg
 E2E TestingSysteIm Testin: What, Why, Whei, Hot to perforIm oi real tIme prooects
tith saImple prooect Explaiiedg
 Exposure to Differeit setups: DevelopImeit eiviroiImeit, Testin EiviroiImeit,
Productoi EiviroiImeit, Staniin Process oi various prooectsg
 Testin teb Applicatoi: IImpleImeitatoi, Work allocatoi processg
 Staidaloie applicatoi: IImpleImeitatoi, Work allocatoi processg
 Build Process ,Test Cycle ,Re-Spii coicepts
 Acceptaice TestingUAT Testin: Differeit approaches folloted ii iidustries, that,
thy, thei, hot to perforIm oi real tIme prooects tith saImple prooect Explaiiedg
 SImoke TestingSaiity TestingDry Rui Testin: Hot to perforImg
 Globalizatoi Testin: I18 N Testin, L10 N Testing
 Hot-fx, Patch, Short TerIm release, Test Efcieicyg
 Build WisegRelease Wise Explaiatoi oi prooectsg
 Test Case, Test Plai, Traceability Matrix: Preparatoi & IImpleImeitatoi oi Geieric
TeImplateg
 Renressioi Testin: IImpleImeitatoi, Where to beniig Why to Imove to autoImatoig
 Defect Trackiin & Defect Trackiin Tool: Defect life cycle, Defect Clusteriin, Hot to tork
oi Defect trackiin toolg
 Iitroductoi to Defect trackiin Toolg
 Iiterviet Questois, Pateris, Tips & Tricks to ateid & Clear Iitervietsg
Core Java:

Basics of Programming:

 Java CoImpoieits – ovIm, ore aid odk


 Data Types aid Variablesg
 Methods
 Basic PronraImImiin
1g Decisioi StateImeits
2g Loopiin StateImeits

OOPS in Java:

 MeImbers Of Class
 Class aid Oboect
 Coistructors
 Has-A aid Is-A Relatoiship
 Coistructor Chaiiiin
 this aid super stateImeit
 Overloadiin aid Overridiin
 Abstract class aid Iiterface
 Type Castin
 Abstractoi
 PolyImorphisIm
 Geieralizatoi aid Specializatoi
 Access specifers
 Eicapsulatoi

Java Library:

 Oboect Class
 Striin Class
 Wrapper Class
 Java Beai Class
 SysteIm Class aid its ImeImbers
 Scaiier class
 Siinletoi Desini pateri
 Arrays aid probleIms oi arrays
 Collectoi FraImetorks
 Exceptoi Haidliin

File Programming

Selenium Tool
Introduction to Automation

 What is AutoImatoi
 Advaitanes & Disadvaitane of AutoImatoi
 Whei do te no for AutoImatoi

Introduction to Selenium

 What is SeleiiuImg
 Lainuanes & PlatorIm supported by SeleiiuIm

Basic Browser Handling

 Lauichiin Brotser (Firefox, ChroIme, IE, Safari…)


 Haidliin Brotser Navinatoi

Locators

 What is locatorg
 Locator types(tan NaIme,id,iaIme,class NaIme,liikText,partalLiikText,css,xapth)

Synchronization

 About Script Syichroiizatoi


 IImplicit tait
 Explicit tait
 CustoIm tait

Handling WebElement

 Differeit tays to perforIm actois oi eleImeits


 Usiin neters aid seters for validatoi
 Haidliin Multple EleImeits

Handling Mouse events

 PerforImiin Imouse hover actoi


 Haidliin Drop doti Meiu
 PerforImiin Dran aid Drop actoi

Handling ListBox

 Selectin optois usiin differeit Imethods


 Haidliin Mult select list box
 Sortin the coiteit of list box
 Searchiin the list box
Handling Popups

 Iitroductoi to types of popup


 Techiiques ideitfy popup type
 Haidliin differeit types of popup

Page Object Model

 Iitroductoi to Pane Oboect Model


 Haidliin EleImeits (declaratoi, iiitalizatoi aid utlizatoi)
 @FiidBy (aiiotatoi)
 Pane Decoratoi usiin Pane Factory
 Advaitanes of POM

TestNG

 Test NG aiiotatois
 Test NG reportin
 Test NG Assertoi
 Test NG suite
 Parallel executoi
 ParaImeter

Automation Framework

 What is AutoImatoi FraIme Work


 Why FraIme tork
 Types of FraIme tork
 Desiniiin FraIme tork
 IImpleImeitatoi of FraIme Work
 Executoi of FraIme Work

Automation Project

 IImpleImeitin FraIme tork oi Web Prooect


 AutoImatoi torkspace ImaianeImeit usiin SV N
 Challeines faced ii AutoImatoi Prooect aid Haidliin it

Automation Life Cycle

SQL

 ER DianraIm
 Coistraiits
 Data types
 >DQL
o Selectoi aid Prooectoi
o Differeit types of sql clause
o Sql Fuictoi
o Siinle Rot Fuictoi
o Mult Rot Fuictoi
o Subquery
o Co – related Subquery
o Group Fuictois
o Joiis
1g Equi
2g Self
3g Noi-equi
4g Outer

 DDL
o Create
o Alter
o ReiaIme
o Drop
o Truicate

 DML
o Iisert
o Update
o Delete

 DTL
o CoImImit
o Rollback
o Savepoiit

 DCL
o Grait
o Revoke

 NorImalizatoi
 Basics PLgSQL

Quality Centre

o ALM coicepts, architecture, aid coImpoieits


o MaianeImeit terIms, coicepts, aid tools
o RequireImeits iImpleImeitatoi aid ImaianeImeit
o Risk-based testin, steps, aid factors
o Test Plai build
o Test Sets plai aid executoi
o Defect trackiin coicepts, features, aid best practces
o Versioi Coitrol use aid coifnuratoi
o Reports build aid data ImaianeImeit

Maiual Testin
SeleiiuIm
Core Java
Database
Quality Ceitre
Anile Methodolony

You might also like