0% found this document useful (0 votes)
106 views

Classic Selenium-Software Testing Course

The document outlines the topics covered in a classic Selenium-Software Testing course including manual testing, core Java, Selenium tool, SQL, and Quality Centre. The manual testing section covers software testing concepts and different testing techniques. The core Java section covers programming basics, OOP concepts, and commonly used Java libraries. The Selenium tool section introduces automation and covers Selenium specific topics like locators, synchronization, and the page object model. SQL topics include queries, constraints, and normalization. Quality Centre covers application lifecycle management concepts.

Uploaded by

Nandita Iyer
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
106 views

Classic Selenium-Software Testing Course

The document outlines the topics covered in a classic Selenium-Software Testing course including manual testing, core Java, Selenium tool, SQL, and Quality Centre. The manual testing section covers software testing concepts and different testing techniques. The core Java section covers programming basics, OOP concepts, and commonly used Java libraries. The Selenium tool section introduces automation and covers Selenium specific topics like locators, synchronization, and the page object model. SQL topics include queries, constraints, and normalization. Quality Centre covers application lifecycle management concepts.

Uploaded by

Nandita Iyer
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 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