LEARN Selenium Training FROM DUCAT

Ducat provides real-time selenium training in Delhi NCR. Our selenium testing tool course includes basic to advanced level and our selenium course is designed to get the placement in good MNC companies in India as quickly as once you complete the Selenium training course. Our selenium trainers are selenium experts and experienced working professionals with hands on real time multiple Selenium projects knowledge. We have designed our selenium course content and syllabus based on students requirement to achieve everyone's career goal. In our selenium training program, you will learn Selenium tool Intro, Selenium IDE, Selenium Test Runner, Building and running Test Cases, Debugging, selenium real time project and selenium testing tool placement training.

JAVA BASICS

  • JVM,JDK,JRE
  • CLASS CONCEPTS
  • OOPS CONCEPTS
  • STRING CLASS

INTRODUCTION TO SELENIUM IDE & RC

  • What is Selenium RC?
  • How to download and configure RC
  • Difference between IDE, RC and WebDriver
  • Recording & Exporting script through IDE in different formats
  • Exploring Selenium RC java doc
  • Starting and stopping selenium server
  • Download firebug and firepath
  • Open Google home page through RC
  • Change Facebook user image through RC
  • How to download and configure Selenium RC?
  • Creating your first RC test
  • What is Xpath
  • Tools available for finding Xpath

SELENIUM RC FEATURES & EXAMPLES

  • Partial & Full Xpaths
  • Handling HTML Elements such as: Text box, Hyperlinks, Submit
  • buttons,
  • Radio buttons, Check boxes, Dropdown etc
  • Handling Java script messages
  • Finding Elements & text on a Webpage
  • Printing all links and other values from a webpage and HTML
  • Elements
  • Setting execution speed of Selenium RC
  • Capturing Screenshots
  • How to capture a screenshot
  • Capturing screenshots in case of an error
  • Emailing test results
  • Working with online captchas

ONLINE WEBTABLES & POPUP/TAB BROWSING

  • Web tables
  • Dynamic webtables
  • Finding row and columns count
  • Extracting dynamic data from rows and columns
  • Concept of window names
  • How to handle pop up windows
  • How to click on elements in new tab
  • Flash / Flex Testing with Selenium RC:
  • What is flash/flex testing
  • Downloading and Installing flash jar file
  • Automating flash player
  • Using different call methods of YouTube flash player
  • Difference in RC and Webdriver Flash testing
  • Implementing flash testing with Selenium RC
  • What is a Java framework
  • Selenium WebDriver Course Content

INTRODUCTION TO SELENIUM WEBDRIVER

  • What is WebDriver
  • Exploring Webdriver java docs
  • Downloading Webdriver jar files
  • Open Google home page through WebDriver
  • Exploring more features of WebDriver
  • WebDriver Features & Examples
  • Handling HTML Elements such as: Text box, Hyperlinks, Submit
  • buttons,
  • Radio buttons, Check boxes, Dropdown etc
  • Finding Elements & text on a Webpage
  • Printing all links and other values from a webpage and HTML
  • Elements
  • Using By class to find elements using different methods
  • Implement global wait
  • Running test in multiple browsers
  • Firefox profile
  • Running test in multiple profiles

WEBDRIVER ADVANCE FEATURES

  • Simulating keypress events such as buttons such as Enter, page up,
  • pagedown, backspace etc.
  • Handling java script messages
  • Working with online captchas
  • Running the test with HTMLUnit driver
  • Online Webtables
  • Downloading and configuring chrome driver
  • How to find Xpaths through Chrome developer tool
  • Generating your own Xpaths
  • What if you don't have firebug or firepath
  • Handling multiple pop ups/tabs in Chrome
  • Handling Mouse over Menus and Iframes

AJAX LISTENERS

  • How to handle Ajax based applications
  • Browser navigate methods
  • Listeners
  • Mouse movements
  • Explore action class mouseover method
  • Working with Javascriptexecutor
  • Drag and Drop
  • Resizable
  • Handling Sliders
  • Flash Testing with Selenium WebDriver :
  • What is flash/flex testing
  • Downloading and Installing flash jar file
  • Automating flash player

  • Using different call methods of YouTube flash player

ADVANCE SELENIUM

JUNIT COURSE CONTENT

  • JUNIT JAVA FRAMEWORK, ANT REPORTS Generation
  • About JUnit and TestNG
  • What is a Java framework
  • Test Annotations
  • Executing the tests in sequence
  • Assertions
  • Error Collectors
  • How to parameterized our test case
  • Reading Excel files
  • What is Ant
  • Configuring Ant
  • Running Selenium tests through Ant
  • Creating batch scripts for Ant execution
  • Report Generation

TESTNG COURSE CONTENT

  • TestNG JAVA FRAMEWORK, ANT REPORTS Generation
  • About JUnit and TestNG
  • What is a Java framework
  • Test Annotations
  • Executing the tests in sequence
  • Assertions
  • Error Collectors
  • How to parameterized our test case
  • Reading Excel files
  • Generating XSLT Reports
  • What is Ant
  • Configuring Ant
  • Running Selenium tests through Ant Creating batch scripts for Ant execution

DATADRIVEN AUTOMATION FRAMEWORK ON A LIVE PROJECT

  • Covers end to end steps followed while creating the framework:
  • Test data files
  • TestCore class which loads Xls file, run selenium server through code and do other initialization
  • Object.properties file to store Xpaths
  • Configuration files
  • Skipping test cases
  • Screenshot capturing
  • Emailing test results
  • Generating Reports
  • Generating Application and Selenium logs
  • Running framework automation through ANT
COMMENCING NEW BATCHES
ENQUIRY FORM
FOLLOW US ON
SUBSCRIBE TO OUR NEWSLETTER

WE ACCEPT ONLINE PAYMENTS
PAY ONLINE