Software Testing Syllabus
Module 1. Core Java
-
What is Java?
-
Feature of Java
-
JDK, JRE, JVM
-
Method, Overloading, Overriding
-
First Java Program
-
Object & Class
-
Constructors,Default,Parameterized
-
Data Types
-
Variable,Local, Static
-
Static,Final,Super Keyword
-
Modifier, Public, Private
-
Array
-
Exception Handling
-
Practical Java Logical Program
Module 2. Advanced Java
-
OOPS Concept
-
Encapsulation, Inheritance
-
Abstraction, Polymorphism
-
Collection Framework
-
List ArrayList, LinkedList, Vector
-
Set, HashSet, TreeSet
-
Map, Hashmap, SortedMap
-
String,String Buffer,String Builder
Module 3. Manual Testing
-
Introduction to Software Testing
-
Software Developement Life Cycle
-
Waterfall Model,Agile Model,V Model
-
White Box,Black Box,Grey Box Testing
-
Boundary Value Analysis,Equivalence Class Partition
-
Decision Table Testing,Regression Testing
-
Unit Testing,Integration Testing,Sanity Testing
-
Security Testing,Performance Testing,Recovery Testing
-
Compatibility Testing,Adhoc Testing
-
Practicle Test Cases Design,Test Scenarion Writing,
-
Practicle Test Case Execution
Module 4.Automation Testing Selenium
-
Introduction To Selenium
-
Advantages Of Selenium
-
Selenium Webdriver,Selenium IDE, Installation of Eclipse, Java,Selenium
-
Selenium First Script,Open Chorme by automation
-
Upcasting in Selenium,Method chaining
-
Find Element by ID,Name,Xpath
-
selenium GetText,GetUrl,GetTitle
-
Factory Method,Group Index,locators Priority
-
WebElement interface methods,Pop Up Handling
-
List of Selenium Exception
-
Practical Selenium Methods
Module 5.TestNG
-
Introduction To TestNG
-
Why TestNG, TestNg Feature
-
TestNG Installation,Assert,Report
-
TestNG Annotation,Running Test Cases in testNG
-
@BeforeClass,@After Method,@AfterSuite,@BeforeTest
-
Practical TestNG
Module 6. SQL & API Testing
-
Introduction to API testing
-
What is API testing
-
types of API testing
-
tools for API testing
-
How to Do API Testing
-
Practical SQL
-
Practical API Testing
Module 7. Real-Time Training
-
Hands On Project Training
-
Agile Methodology
-
JIRA, Postman Tool
-
2 Project,2 Bug Tracking Tool
-
Mock interviews, Bi-Weekly Test
-
Interview Questions