Selenium

PROGRAMME HIGHLIGHTS

Experienced Faculty

Certification

Placement Assistance

Selenium is an automation testing frameworks that is used to test web based applications. Selenium is an open source and execute the script in parallel. Selenium allows user to write test script in several programming language such as Java, Perl, C#, PHP etc.
Java is the most popularly and widely adopted programming language used with the Selenium. Selenium can be installed on different operating system like Macintosh, Linux & Windows. Selenium supports all the leading browser.

Selenium Training Syllabus

Component- 1

  • Introduction
  • Introduction of selenium
  • Components of selenium
  • Advantages of selenium
  • How it differs from other automation tools
  • Overview of Testing framework
  • Overview of Eclipse

Component- 2

  • Selenium Architecture
  • Web driver Architecture
  • Brief explanation about advantages of web driver.
  • Web driver vs. Selenium RC
  • Selenium RC Architecture

Component- 3

  • Locator Techniques
  • Introduction about locator concept
  • X Path techniques explanation with different kind of real time scenarios.
  • Brief explanation of different locator techniques

Component- 4

  • Selenium IDE
  • Download and Installation
  • Convert the IDE script into RC script
  • Validate the locator value using IDE
  • Record and playback techniques

Component- 5

  • Selenium Setup
  • Explanation of step by step instructions for setup
  • Integration of eclipse and Testing
  • Selenium RC
  • Start the selenium server
  • Write the basic script of Selenium RC
  • Brief explanation of commands in selenium RC
  • Basics of Annotations in Testing
  • How to execute the different ways and look the results

Component- 6

  • Web Driver
  • Web driver setup
  • More programming techniques in web driver
  • Create our own methods in web driver
  • Project structure organization
  • Using RC commands from web driver project
  • Handling different browsers
  • Migration of selenium – 1 code to selenium – 2
  • Detailed discussion about web driver commands

Component- 7

  • Testing
  • About Testing framework and testing
  • Grouping the test cases
  • Assertions
  • Suite execution from command prompt without eclipse
  • Verifications
  • Parameter configurations
  • Create customized report using testing & Java
  • Parallel script execution
  • Suite creation methodology
  • Report generation
  • Listeners in testing
  • Testing Configuration
  • Annotation concept and different types

Component- 8

  • Auto IT
  • Need of Auto IT tool
  • Converting AU3 file to exe file
  • Calling Auto IT script from selenium project
  • Basics of Auto IT tool and create simple script

Component- 9

  • Auto IT
  • Need of Auto IT tool
  • Converting AU3 file to exe file
  • Calling Auto IT script from selenium project
  • Basics of Auto IT tool and create simple script

Component- 10

  • Selenium Grid
  • Introduction of selenium Grid
  • Script changes for Selenium grid execution
  • Parallel execution using grid
  • Simple script execution using grid
  • Installation and setup of Hub and node