Enquiry Form

Course Enquiry Form

Contact us anytime !






SELENIUM® Testing

SELENIUM® is at present the most powerful Open Source Web browser Automation tool available. It is more suited for the agile methodology of coding and testing. SELENIUM® was first written in Java but it also supports .Net, Ruby, Perl, PHP and Python. This is a big plus when you want to build your framework in a language that has the highest adoption in the organization it is being built within. Tool like QTP force the user to use only VBScript. One can instantiate several concurrent tests with SELENIUM®.

SELENIUM® tests run directly in a browsers, just as real users do. And they run in Internet Explorer, Mozilla , Firefox, Safari, Opera etc. on Windows, Linux , Macintosh iOs and Google’s Android. No other test tool covers such a wide array of platforms.

SELENIUM® training in IUC Chennai, provides the students a hands on experience on the tool from the basics to advance real time project demonstration. Our practical and real time SELENIUM ® project scenarios training helps students to work better on SELENIUM ® projects. Our SELENIUM ® training program helps every student to achieve their goal in SELENIUM® career. As one of the top institutes in Chennai since 1997,We designed the course in easy and elegant for the students. The training provided here helps the students to get immediate placement after course completion.

Programming languages students will learn with SELENIUM® in our institute are:

  • Java
  • .Net
  • Ruby
  • PHP
  • Pyhton
  • Javascript

SELENIUM® Course content

MODULE –I {INTRODUCTION & BASICS}

  • Introduction of SELENIUM and SELENIUM components
  • Advantages of SELENIUM
  • Overview of Testing framework
  • Overview of Eclipse
  • SELENIUM RC Architecture
    • Webdriver Architecture
    • Webdriver Vs SELENIUM RC
    • Brief explanation about advantages of webdriver
  • Introduction about locator concept
  • Brief explanation of different locator techniques
  • Xpath techniques explanation with different kind of real time scenarios

MODULE –II {PARTS OF SELENIUM®}

SELENIUM® IDE
  • Download and Installation
  • Record and playback techniques
  • Modifying the script using IDE
  • Convert the IDE script into RC script
SELENIUM® setup
  • Explanation of step by step instructions for setup
  • Integration of eclipse and TestNG
WebDriver
  • Start the SELENIUM® server
  • Basics of Annotations in Testing
  • Write the basic script of SELENIUM® RC
  • How to execute the scripts ( different ways) and look the results
  • Brief explanation of commands in SELENIUM RC
  • Webdriver setup and Detailed discussion about webdriver commands
  • Handling different browsers
  • Create our own methods in webdriver
  • More programming techniques in webdriver
  • Using RC commands from webdriver project
  • Migration of SELENIUM -1 code to SELENIUM2
  • Project structure organization

MODULE –III {FRAME WORK SELENIUM®}

Test NG
  • Brief about Testing framework and Testing
  • Annotation concept and different types
  • Test NG Configuration
  • Suite execution from command prompt without eclipse
  • Parallel script execution
  • Grouping the test cases
  • Parameter configurations
  • Suite creation methodology and Report generation
  • Assertions and Verifications
  • Listeners in Testing
  • Create customized report using Testing & Java
Auto IT
  • Need of Auto IT tool
  • Basics of Auto IT tool and create simple script
  • Converting AU3 file to exe file
  • Calling Auto IT script from SELENIUM® project
SELENIUM® Grid
  • Introduction ,Installation and setup of Hub and node in SELENIUM® Grid
  • Script changes for SELENIUM ®grid execution
  • Simple script execution using grid
  • Parallel execution using grid