Access to class materials, recorded sessions and automation tools will be provided from first day
First Day:
- What is Automation Testing
- Use of automation Testing
- Tools for Automation Testing
- Why automation is important for you career?
- What is Selenium
- Advantage of Selenium Webdriver over IDE
- Checklist of test automation, return on investment
- Why companies looking for full flash test automation analyst?
- What skills required for a test automation to start this role?
Second Day: LIVE-PROJECT STARTS
- Installing automation tool, language packs
- Setting up a brand new project
- Learning basic structure of Visual Studio
- Understanding test automation framework
- Methods and properties
Third Day:
- Benefits of using Automation Framework
- Different types of Automation Framework
- What is Data Driven Framework
- What is Modular Driven Framework
- What is Keyword Driven Framework
- What is Hybrid Framework
- Launching ChromDriver()
- WebDriver Interface
- WebElement Interface
Fourth Day:
- What are Browser & Navigation Commands
- How to Open a URL
- Verify Page title
- Strategy to get the Page Source
- Difference between Close & Quit
- Ways to Navigate Back & Forward
- How to Refresh Page
- Another way of Navigating to specific Page
Fifth Day:
- What are WebElement Commands
- Difference between FindElement & FindElements
- Enter & Clear text from Input field
- How Click action works differently on different elements
- Managing Input fields, Buttons & Links
- Finding all links on the Page
- Strategy to check dead links on the page
- Extracting More than one object from a page
- Extracting Objects from a specific area of a web page
- Check if element is Present, Displayed, Enabled or Selected
Sixth Day:
- Different Locators and using Firefox, IE, Chrome to find them
- What are locators – ID, Name, LinkText, Xpath, CSS etc
- Difference between Absolute & Complete Xpath
- Finding your first element
- WebElement Commands
- Element Inspector in Mozilla, Chrome and IE
- Element locator tool for FF
- FireBug & FirePath Add-Ons in Mozilla
- Various HTML locator strategies
- XPath Helper Plug-in for Chrome
Seventh Day:
- Add TestMethods()
- Console Writelines
- TestImputs from external DataSource CSV files
- Record results in external text files
- Capture screen shots for PASS/FAILURE steps
- Checkbox, Inputbox, Button, RadioButton, DropDowns elements
- Implicit and Explicit waits
Eighth Day:
- Interview Questions and Answers
- Test Automation Job details and regression test automation needs