Radhika Technosoft head
Selenium
Radhika Technosoft head

DAY 1

  1. Need of Test Automation
  2. Why Open Source Test Automation
  3. Introduction to Various tools of Test Automation
  4. Introduction of Selenium
  5. Selenium Components
  6. First Record and Replay of Scenario in Selenium IDE

DAY 2

  1. Introduction of Web Technologies – HTML, XML, XPath, CSS and DOM
  2. Locators in Selenium
  3. Introduction of Selenese Command Types
  4. Selenium Action Commands
  5. Verification and Assertion Commands

 Day 3

  1. Store and StoreEval – Accessor Commands
  2. Creation of Test Suite
  3. Debugging IDE Script
  4. More on Selenium IDE

Day 4

  1. Introduction to Java
  2. Setting Development Environment - Eclipse
  3. Walk through of Java concepts
  4. Hello World!
  5. Introduction to Java Data Types
  6. Taking Input from End User

Day 5

  1. Numerical Data Type and Numerical Operators
  2. Boolean Data Type and Operators
  3. Conditional Statements [IF], and Loop [While]

Day 6

  1. Conditional Statement[SWITCH]
  2. Loop [FOR]
  3. String Data type and functions
  4. Command Line Parameters

Day 7

  1. Arrays
  2. Hash Tables/ Map Object
  3. Regular Expression

Day 8

  1. File Handling
  2. Java OOPs Concept
  3. Concept of Classes and Objects in Java

Day 9

  1. Concept of Packages in Java
  2. Exception Handling
  3. Debugging in Java
  4. General Java Programming tit-bits

Day 10

  1. Overview of WebDriver
  2. Introduction to browser specific drivers
  3. Setup WebDriver package on system for eclipse
  4. Set up firebug for Firefox
  5. Exporting pre-recorded test scenario in IDE to WebDriver, and executing it.
  6. Webdriver class files, and their methods

Day 11

  1. Automating different HTML Elements text fields, buttons, links, check box, drop-down etc
  2. Verifications and Assertions
  3. Parameterization
  4. Synchronization
  5. Desired Capabilities and IE 

Day 12

  1. Handling Web Table
  2. Handling Drop Down elements
  3. SwtichTo Command -Handling Frames, Popup Windows, Alerts
  4. Brief about Ajax and how to handle Ajax with WebDriver

Day 13

  1. JDBC –Introduction
  2. Components of JDBC
  3. Set JDBC with MYSQL Connector for Java Project
  4. JDBC with MySQL
  5. Introduction of Selenium Grid
  6. Usage of Selenium Grid, executing same test on different browsers

Day 14

  1. Introduction to Page Object Model
  2. Usage of Page Object Model for DemoSite
  3. What is Test Automation Frameworks
  4. Different Types of Frameworks, overview
  5. Available Test Automation Frameworks on Selenium
  6. JUnit
  7. TestNg

Day 15

  1. Creating Test using TestNg
  2. TestNg Annotations
  3. Explanation of TestNg XML
  4. Execution of TestNg Tests
  5. Explanation of Testng Folder, and various result files
  6. Parameterize TestNg Test – Data Provider
  7. Capturing screen shots
  8. Custom reporter 

Day 16

  1. Introduction to various Java APIs – Log4J, Apache POI, XML Beans.
  2. Quick Snapshot- Create Logs
  3. Quick Snapshot- Read and Write to Excel Files
  4. Quick Snapshot on – Java Reflection

Day 17

  1. Demo of Hybrid framework for Selenium
  2. Demo of Keyword Driven Framework for Selenium

Day 18

  1. Refresh the concepts on selenium
  2. Best Practices in Test Automation
  3. Real time challenges faced in automation.
  4. Sample Interview questions and the answers
  5. Resume Guidance 

our services Radhika Technosoft head RADHIKA Technosoft, a pioneer in software training has brought monumental changes in the methods and services offered. We're not an organization who puts across implausible claims. Since our inception, our services are exactly what we promised. On a given note, our service offerings are Online training, Corporate training, Certification, Web development and Job support.

our courses Radhika Technosoft head RADHIKA Technosoft is one of the trusted training institutes that offer online training for WEBSPHERE, SAP, ORACLE, PROFESSIONAL COURSES, works with a mission to make online software learning easier for all the students across the world.

Radhika Technosoft our courses websphere
Radhika Technosoft our courses sap
Radhika Technosoft our courses oracle
Radhika Technosoft our courses professional courses
Radhika Technosoft our courses java
Radhika Technosoft our courses microsoft
Radhika Technosoft our courses tibko
Radhika Technosoft our courses websphere
Radhika Technosoft our courses sap
Radhika Technosoft our courses oracle
Radhika Technosoft get in touch

Radhika Technosoft get in touch message get in touch
Feel free to get in touch with us.

contact us

Radhika Technosoft
No.1, 4th floor ideal home township,
Raja Rajeshwari Nagar,
Bangalore - 560098

social network
  • Facebook
    Radhika Technosoft Social icon
  • Linkedin
    Radhika Technosoft Social icon
  • Twitter
    Radhika Technosoft Social icon
  • Google Plus
    Radhika Technosoft Social icon

Copyrights @ All rights reserved | Privacy Policy | Sitemap Login

Scroll Up