Table Of Content


  1. Basic Java Concepts
    • What is Classs and what are the the different types of Classes
    • What are the different OOPs Concepts
      • Classes
      • Objects
      • Interface
      • Inheritance
      • Polimorphisn
      • Data Abstraction
      • Data Encapsulation (Should include access modifiers)
    • What are the Abstract classes and abstract methods
    • What are the different types of memory allocations in Java
    • Threads
    • Exceptions and How to create user defined exceptions
    • What are the Reflections?
    • How to Connect to the Database
      • Connect to Excel file
      • Connect to SQL Database
      • Connect to Oracle Database
  2. Selenium Automation Testing
    • What is Selenium IDE?
    • What is Selenium Web Driver?
    • What are the Locators available and when to use?
    • What are the different browser supported by selenium and how to use them?
    • What is Synchronization Techniques (Implicit Wait and Explicit Wait)?
    • What is Desired Capabilities and how to set them?
    • What is an Object Repository?
      • Using Java classes
      • Using Property files
    • What is a property file, its significance and how to use them?
    • How to Read and Write the text files?
    • How to Read and Write to the Excel files?
    • What are the different exceptions in Selenium?
      • Stale Element Exception
      • No Such Element Exception
      • Element Not Visible Exception
      • Element Not Selectable Exception
      • No Such Alert Exception
      • No such Window Exception
    • How to Handle different Types of dialogs
      • Desktop Windows using 3rd party Tools like Sikuli or autoIT
      • Browser windows
      • Alerts
    • How to run Java Scrips using Selenium?
    • How to take the Screenshots?
  3. Database Testing
    • What is Database Testing
    • What are the different languages in Database
      • DDL (Data Definition Language)
      • DML (Data Manipulation Language)
      • DCL (Data Controlling Language)
    • What is a Constraint and what are the different types of Constraints
      • Unique Key
      • Primary Key
      • Foreign Key
    • What is Normalization and what are the different Types
      • First Normal Form
      • Second Normal Form
      • Third Normal Form
      • Boise-Codd Normal form
    • What is a Query and Inner Query?
    • What is Join and what are the different types of Joins?
      • Inner Join
      • Outer Join
      • Self Join
      • Cross Join