Selenium Course Contents
Selenium Course Contents
Selenium Course Contents
• Introduction
• Selenium IDE
• Understanding HTML
• CSS expressions
• Xpath expressions
• Dynamic element identification using xpath functions
WebDriver
www.qspiders.com
• Introduction to WebDriver
• Configuring WebDriver in Eclipse
• Understanding element identification in WebDriver
• Performing actions on basic elements in WebDriver
• Basic verifications and checkpoints in WebDriver
• Working with Select drop down elements
• Working with multiple elements
• Synchronization in WebDriver
• Implicit and explicit wait
• understanding browser options
• Handling popups
• Tooltip popup
• Calendar popup
• Javascript alert and confirmation popup
• File upload popup
• File download popup
• New browser popup / New tab
• Page onload authentication popup
• Handling Frames
• performing mouse and keyboard actions
• Working with ajax autosuggest fields
• Automation with IE, Chrome browsers
• Working with Firefox profiles
• Handling Untrusted Certificate Connection issues
• Executing Javascript through WebDriver
• Capturing Screenshot through Webdriver
• Handling Windows popup with AutoIT
TestNG
• Introduction
• Installing TestNG plugin
• Creating and executing tests in TestNG
• Sequencing test execution order
• Understanding popular annotations
• Creating TestNG suite xml file for regression testing
• Using Assertions in TestNG
www.qspiders.com
• Parallel execution of tests in TestNG
• Parameterizing tests in TestNG using Dataprovider
• Results in TestNG
Framework
• Introduction to framework
• Concept of Page Object Model framework
• Framework Environment setup
• Introduction to Maven
• Setting up a Maven project for framework
• Adding dependencies and plugins
• Creating scripts and executing scripts using framework
• Creating and managing script repository with SVN
• Configuring Tortoise SVN
• Check-in check-out process
• Configuring Continuous integration tool Jenkins
• Framework execution from Jenkins
Walk-in : Qspiders , 369/B, 41 Cross, 4 Block Rajajinagar, Near Old Police Station Bus Stop,
Above Café Coffee Day, OPP Vijaya Bank, Towards ESI to Rajkumar Road, Bangalore -560010
Office Timings : Mon –Saturday from 8am to 8pm Daily – Sundays from 9am to 5:00pm
www.qspiders.com