Your SlideShare is downloading. ×

Best Selenium Online Training

54

Published on

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
54
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Selenium Selenium Introduction History of Selenium Advantages Of Selenium Limitation of Selenium Selenium Supported Environments Selenium Supported Browsers Selenium Supported Scripting languages Different flavours of Selenium IDE RC Grid Web Driver Selenium Webdriver(Selenium 2.0) Basics of Java Eclipse IDE Introduction Installation of Eclipse (for Selenium programming in Java) Usage of Eclipse (configurations) Creating a Java Project Sample program to get hands on Eclipse Running & Debugging java Programs Java Basics specific to Selenium
  • 2. Sample Exercises on Java Object and Classes Control Statements( if/else, while,Switch,for loops) Arrays Static Methods and Variables Different Data Types in java Interfaces Exceptional Handling Junit Basics Junit Configuration About Junit and why it is used for Junit Scope in Selenium context JunitFixtures(set up, teardown,setupBeforeClass, tearDownAfterClass) Junit Test Case Junit Test Class Junit Execution Flow Junit Test Suite Running Junit Tests Verifying Junit Tests Junit Exercises IDE Selenium IDE Installation Selenium IDE Usage (Record and Playback)
  • 3. Selenium IDE debugging Exporting results in multi language(perl,java,python,ruby,groovy,c#) Selenium RC Installation Remote Control RC configuration with Eclipse Running Selenium Server Using Java Client Driver Remote Control Architecture Object Repository – GUI Locators(By ID, By Name, By Class) Hello world example with RC Introduction IDE Dev Tool bar for Internet Explorer Introduction to Firebug for Fire Fox X-Path Locators X-Path finder tools RC API Commands Handling Text boxes(get and set Value) Handling Buttons,HyperLinks Handling DropDownBoxes Handling Dynamic Dropdown Boxes Handling CheckBoxes,Radio Buttons Reading values from Static HTML Tables Reading Values from Dynamic HTML Tables Check for ElementVisibility
  • 4. Check for isElementPresent Handling Multiple Browser Windows Handling Java Script Pop ups Running Tests on Internet Explorer Running Tests on Firefox Running Tests on Chrome Running RC Tests in Single Window browser Controlling Execution Speed of Selenium RC Running RC Tests on Custom Ports Verifying Results Debugging selenium Tests Reading data from static Tables,Listbox,Dropdown, Reading data from Dynamic Tables Data Driven Testing from properties files RC with Ajax Applications Advance Course Automation Framework Development & Usage Creation of Framework Usage of the Framework Sample Project Implementation using the Framework Framework Advantages (Maintainability, Reusability)
  • 5. Data Driven Testing Jexcel API Overview Data Driven Testing from excel sheets HTTPS webSite Automation Handling HTTPS websites Automation on Internet Explorer Handling HTTPS websites Automation on Firefox cybervillian certificate cybervillian certificate installation Maven/Ant Build tool Introduction to Maven Sample Junit Test Case with Maven Building your Selenium Tests using Ant/Maven Generating HTML Test Result Reports using Ant/Maven Selenium 2.0 (Webdriver API) Introduction to Selenium webdriver HTMLUnitDriver InternetExplorerDriver FireFoxDriver Creating Tests using Webdriver WebDriver API Commands Running Tests using Webdriver Selenium Backed Webdriver(switching between Selenium &WebDriver) Head Less Automation(Automating your tests without opening browser)
  • 6. Running Tests in Invisible Internet Explorer Running Tests in Invisible Firefox Selenium Grid Selenium Grid Overview Selenium Grid Architecture configuring grid Test NG Over View(Selenium grid context) Running tests parallely on mutiple instances of Firefox and Internet explorer Business Contacts: Name : Mr. Satish Kumar Email id : info@tektrainings.com Or tektrainings1@gmail.com Phone number : +91 998 941 6000 ( India) 248 906 1615 ( USA)

×