Selenium 2.0 and WebDriver Training Course Course Duration: 3 Days (*Only on Weekends. Saturday, Sunday and Next Saturday) Timings: 10AM to 6PM Training Method: Public or Online Course Schedule: Click here 10/08/2013 Batch: This is a Special Selenium Batch with 33% great discount & offers. Please contact us for more details at training@absofttrainings.com Training Features: Click here Contact Us: training@absofttrainings.com Early Booking Offer: You will get 30£ off + other benefits for normal bookings, if you book the course in advance at least one month before the start date. Course Contents: >> Introduction to Automation • What is Automation Testing? • Advantages & Disadvantages of Automation Testing • Automation Criteria (Whether to Automate or Not) • Web Applications and Test Automation for Web Applications >> Introduction to Selenium 2.0 and WebDriver • Introducing Selenium • Selenium IDE • Selenium Web Driver • Selenium Grid • Supported Browsers • Flexibility and Extensibility >> JAVA, Eclipse IDE and JUnit • Installation of Eclipse (for Selenium WebDriver Programming in JAVA) • Usage of Eclipse • Sample JAVA Program to Get Hands on Eclipse • Running & Debugging JAVA Programs • JUnit Basics • JUnit Usage with Selenium WebDriver • Exercise on JUnit >> Selenium-IDE 2.0 • Installing and Opening IDE • IDE Features • Building Test Cases • Running Test Cases in Firefox • Running Test Cases with WebDriver Playback Support • Using Base URL to Run Test Cases in Different Domains • Debugging • Multi Language Formats • Using Test Suites • User Extensions - Extending the IDE’s functionality >> Selenium WebDriver in Depth • Selenium WebDriver o How to use WebDriver o WebDriver drivers o Writing WebDriver scripts o WebDriver Backed Selenium o Backing WebDriver with Selenium • Selenium WebDriver Configuration with Eclipse • Locator Strategies (By ID, By Name, By Link, By PartialLink, By CSS Selector, By Tag, By Class) • X-PATH and Different Techniques o X-Path Absolute o X-Path Attribute o X-Path Relative o X-Path finder tools • Hands on WebDriver Commands • Running WebDriver Tests on Internet Explorer, Firefox & Google Chrome • Reporting & Verifying Results • Debugging WebDriver Tests • Selenium Server Installation • How Selenium Server Works • How Remote WebDriver Works >> Selenium WebDriver Commands • Sequence of Evaluation and Flow Control • Verifying Page Elements and their Attributes • Locating Page Elements • Commands for Text-boxes, Buttons, Input tags • Commands for Radio buttons, Check-boxes • Commands for Select tag/Lists/Drop-downs, Tables • Commands/Methods to deal with AJAX applications, Dynamic HTML • Commands to deal with Alerts, Popups and Multiple Windows >> Hybrid Automation Framework Development & Usage • Sample Project Implementation using the Framework • Creation of Framework with Selenium WebDriver • Data Driving in Selenium WebDriver with Excel files (Data Driven Framework) • Usage of Hybrid Framework (Keyword Driven & Data Driven) • Framework Advantages (Maintainability, Re-usability) >> Selenium Grid • Selenium Grid Overview • Setting up Selenium Grid • Grid as Collection of Selenium WebDriver nodes • Understanding & Using DesiredCapabilities Class • Running Parallel & Distributed tests using Selenium Grid |
