Enquiry
Courses Images

Course Details

Selenium Testing is Automation Testing with advanced concepts. This tool allows using different Programming Languages with various Platforms.

Selenium is an open-source automation testing suite with a web user interface. It runs with a tools suite consisting of Selenium IDE, Selenium Grid and Selenium Webdriver.

We provide the Selenium Testing Training In Chennai for students who intend to learn the basics of Automation Testing. This course offers practical Web application Automation Testing by Selenium.

Lessons 1: Software Testing

  • Significance of software testing
  • What is the difference between QTP and Selenium?
  • What are Manual testing and Automation testing
  • Definition of Selenium and the criteria for Automation
  • Test automation for web applications
  • How does configuration take place in Selenium?
  • What are the advantages and disadvantages of Selenium?
  • What is Selenium IDE?
  • How to create and run test cases and test suite
  • Commonly used commands
  • How to write user extensions .js and its use
  • How to export IDE recorded script in use of different languages
  • How to read the data from xml file for IDE
  • How to verify the HTML elements
  • How to install and configure Selenium IDE
  • How to record and play the test cases and test suite
  • How to write and use you’re your won IDE commands
  • How to write and use loops in IDE Commands
  • How to record the script in IDE and implement in WebDriver/RC
  • How to take screen shot for the errors made
  • What is Ant?
  • Generating the HTLML reports for a Test case by using Ant
  • How it is used for in Selenium
  • What is Webdriver and why do we have to use it?
  • Downloading & configuring the Webdriver in Eclipse
  • How to test alerts and pop’s with IDE
  • How to run IDE scripts in Chrome, Safari browser
  • How to setup start up point and break points in IDE
  • The difference between Webdriver and RC
  • Using the Webdriver with Java in Eclipse
  • How to run IDE scripts in IE browser
  • How to set up roll rules in IDE
  • What is Java and why is it needed for Selenium?
  • Installing Java Eclipse IDE and running a small program Java in Eclipse
  • What is global, local, static variables in Java
  • What is oop’s concepts and oo programming
  • How to implement inheritance in Java and Selenium
  • Installing Java and running a sample program in Java
  • Features of Java
  • Working with variables, data types, loops, functions in Java
  • Working with constructures and interfaces in Java
  • How to create and implement class and Object, class in Java
  • Working with packages, exceptions handling in Java and Selenium
  • What is Junit & TestNG frame works – how to use this in Selenium?
  • How to figure configure FirefoxDriver and to work with Firefox browser using the Webdriver
  • Cross Browser Testing with several browsers at the same using Webdriver
  • Introducing Firebug and Firepath
  • Locating and identifying the HTML elements with the Firepath
  • Testing the Radio buttons in web pages with use of WebDriver
  • Locating the HTML elements in web pages with WebDriver
  • Capturing the screen shots for error with Webdriver
  • Testing the web applications by reading the data fro excel with WebDriver
  • Configure Junit & TestNG in Eclipse
  • Working with Selenium by using Junit & TestNG frame works
  • How to configure IEDriver and with with internet Explorer using the Webdriver
  • How to configure ChromeDriver and work with Google Chrome browser using the Webdriver
  • Adding and working with the Firebug and its use
  • Testing the hyperlinks in web pages with Webdriver
  • Testing the Check boxes with WebDriver
  • Testing the pop-up’s in webpages with WebDriver
  • Testing the Alerts in webpages with use of WebDriver
  • How to write and implement the Java loops in web pages with WebDriver
  • Extracting the data from tables in a webspage with WebDriver
  • Introduction to Selenium Android Driver and Android SDK
  • Configuring the AndroidDriver in Eclipse
  • What is WebDriver APK
  • Writing the script for AdnriodDriver in Eclipse
  • Setting up the ports for running Android Emulater
  • Introduction on the use and how to use Adnroid Driver
  • What is Android Emulater and how to install Android Emulater
  • Initialising the AndroidDriver with Selenium
  • Sample facebook login, gmail login testing in Android Emulater
  • An over view of Selenium Grid
  • Configure the Selenium Grid
  • Creating and setting up the multiple nodes on single machine
  • Configuring the nodes to set up on the number of browsers and limitations
  • Testing a test case with Selenium Grid and multiple browsers with multiple nodes
  • Setting up Maximum Instances and Maximum Sessions in Selenium Grid
  • Setting up the Selenium Grid by using Selenium stand alone server
  • Implementing and configure the Selenium Hub
  • Setting up and working with various browsers with multiples nodes on single machine
  • Writing a program for Selenium Grid editor with Java Program
  • How to set up Firefox, IE, Chrome Browsers to work with Selenium Grid
  • What is Maven?
  • Configuring the Maven
  • Setting up the Maven project in Eclipse Editor
  • Updating the jar files by using Maven
  • Updating the Selenium project dependencies by using the Maven
  • Installation of Maven
  • What is pom.xml file and using the pom.xml file?
  • Use of Maven Project and building on the Maven project
  • Updating the librabires by using the Maven
  • Introduction of Selenium RC
  • Configuring the Selenium RC in Eclipse
  • Adding and working with the Firebug & Firepath and its use
  • How to stop and start the selenium server manually and through program
  • Exploring the differences between RC and WebDriver
  • Working with RC and its supported browsers
  • Introduction to Xpath, how is used in full with Selenium
  • Testing the link, buttons, input boxes, check boxes, radio buttons in web pages
  • Working with loops in Selenium
  • How to test pop’s and alerts in webpages

Reviews

CLIENTS

Infodot WhatsApp