Selenium Online Training India, Selenium online classes

Course Content: Selenium

Week 1

  • Selenium IDE
  • Introduction of Selenium
  • Selenium Components
  • Selenium IDE
  • Selenium IDE Features
  • Selenium IDE Installation
  • First Record and Replay of Scenario in Selenium IDE
  • Practice Session
  • Introduction of Web Technologies – HTML, XML, XPath, CSS and DOM
  • Locators in Selenium
  • Introduction of Selenese Command Types
  • Selenium Action Commands
  • Verification and Assertion Commands
  • Practice Session
  • Store and StoreEval – Accessor Commands
  • Creation of Test Suite
  • Debugging IDE Script
  • More on Selenium IDE
  • Practice Session
  • Java
  • Introduction to Java
  • Setting Development Environment – Eclipse
  • Walk through of Java concepts
  • Hello World!
  • Introduction to Java Data Types
  • Defining and assigning values to fields and local variables
  • Assigning values to various types of variables.
  • Type Casting
  • Taking Input from end user

Week 2

  • Numerical Data Type and Numerical Operators
  • Boolean Data Type and Operators
  • Conditional Statements [IF], and Loop [While]
  • Practice Session
  • Conditional Statement[SWITCH
  • Loop [FOR]
  • String Data type and functions
  • Command Line Parameters
  • Arrays
  • Hash Tables/ Map Object
  • Regular Expression

 

  • Java – Continued…
  • File Handling
  • Java OOPs Concept
  • Concept of Classes and Objects in Java
  • Concept of Packages in Java
  • Exception Handling
  • Debugging in Java

Week 3

  • WebDriver
  • Overview of WebDriver
  • Introduction to browser specific drivers
  • Setup environment for eclipse
  • Set up firebug for Firefox
  • Exporting pre-recorded test scenario in IDE to WebDriver, and executing it.
  • Webdriver class files, and their methods
  • Locators of Selenium
  • Automating different HTML Elements text fields, buttons, links, check box, drop-down etc Setup WebDriver
  • Verifications and Assertions
  • Desired Capabilities and IE
  • Introduction to Page Object Mode
  • Usage of Page Object Model for DemoSite
  • Handling Web Table
  • Handling Drop Down elements
  • SwtichTo Command -Handling Frames, Popup Windows, Alerts
  • Brief about Java Robot class and handling Windows Pop Up
  • Brief about Third party tool to handle Windows Pop Up
  • Introduction to Page Object Model
  • Usage of Page Object Model for DemoSite
  • What is Test Automation Frameworks
  • Different Types of Frameworks, overview
  • Available Test Automation Frameworks on Selenium
  • JUnit
  • TestNg

Week 4

  • Creating Test using TestNg
  • TestNg Annotations
  • Explanation of TestNg XML
  • Execution of TestNg Tests
  • Explanation of Testng Folder, and various result files
  • Parameterize TestNg Test – Data Provider
  • Parameterize TestNg Test – XML
  • Capturing screen shots
  • Custom reporter
  • Introduction to various Java APIs – LogJ, Apache POI
  • Create Logs
  • Read and Write to Excel Files
  • Java Reflection
  • Quick Snapshot – Maven
  • Quick Snapshot – WebDriver for Mobile device
  • Remote WebDriver
  • Brief introduction about Cloud environment SauceLabs.
  • Sauce Connect
  • Set Capabilities for Remote WebDriver

 

Contact Information ;
SKYPE ID: adithyaelearning
Contact : +91 8790679998, 9848371343
EMAIL : adithyaelearning@gmail.com , info@adithyaelearning.com