SELENIUM COURSE CONTENT
Chapter 1: Software Testing Introduction
- Manual Testing Introduction
Ã? Automation Testing Introduction
Chapter 2: Introduction to JAVA
- Downloading & Configuring Java
- Downloading Eclipse
- Creating a new Java Project
- Creating first Java program
Chapter 3: Operators, If/Else statements (JAVA)
- Loops
- What are Operators?
- If/Else statements
- Loops
Chapter 4: Object oriented programming1 (JAVA)
- Static and non static functions
- Static and non static & variables
- Introduction to Objects & Classes
- This keyword
Chapter 5: Object oriented programming2 (JAVA)
- Method overloading
- Method overriding
- Abstraction
- Interface
Chapter 6: Exception Handling and Access Modifiers ( JAVA)
- Access Modifiers (Public, Private, Default, Protected)?
- Handling Exceptions
- Final and Finally
- Different type of Exceptions
- Try and Catch block
- Throw able class
Chapter 7: File Handling, Log Generation & Collections API (JAVA)
- Reading and Writing text files
- Reading and Writing data line by line
- Reading the entire data
Chapter 8: Collection Framework (JAVA)
- Introduction to Collection API
- Collection API usage in Selenium
- Hash tables
- Set & Iterators
Chapter 9: Manual Testing
- Alpha Testing
- Beta Testing
- White Box Testing
- Block Box Testing
- Gray Box Testing
- Smoke Testing
- Sanity Testing
- Unit Testing
- System Testing
- Functional Testing
- Integration Testing
- Regression Testing
- Acceptance Testing
- End-End Testing
- Load Testing
- Performance Testing
- Stress Testing
- Security Testing
Chapter 10: Automation Testing (Selenium Web driver)
- Selenium IDE
- Selenium RC
- Selenium Web driver
- Difference between Selenium IDE, RC, Web driver
Chapter 11: Fire Bug& Fire Path.
- Locators
- ID
- NAME
- Xpath
- Css
- DOM
Chapter 12: How to Write Selenium Program
Actions
- How to handle java alerts
- How to handle pop-ups
- How to handle multiple windows
- Mouse over Events
- Drag Drop
- How to Select Drop Down Values
Chapter 13: Waits in Web Driver
- Implicit Waits
- Explicit Waits
- Where we can use Implicit waits and Explicit Waits.
Chapter 14: Frame works
- Key word Driven Framework
- Data Driven Framework
- Hybrid Frame Work
- Difference between Key word and Data Driven and Hybrid
Chapter 15:TestNG Frame work
ü Difference Between JUnit and TestNG Frameworks.
- Selenium Grid
Chapter 16: Interview Discussion
- Resume Guidance
- Interview Tips
- Mock Interview session