Topics to be Learned in Selenium | Selenium for Beginners | G C Reddy |
https://www.gcreddy.com/2014/12/selenium-online-training.html Selenium WebDriver Syllabus 1. Test Types supported by Selenium 2. Selenium Installation 3. Browser drivers 4. Inspecting Elements (By Browser feature) 5. Locating Elements (Element Locators) 6. Performing Actions on the Elements (Selenium WebDriver Methods) 7. Page Object Model (creating object repositories) 8. Result Reporting by Testing Framework etc… Web/HTML Elements/Objects Edit box, Text Box – (Enter a Value) Link – Text Link, Image Link (Click) Checkbox (Check/Uncheck) Radio Button (Select an Option) Dropdown Box (Select an item) List Box (Select one or more items) Combo Box (Dropdown box + Edit Box) TextArea Text / Content Error Message PopUp Window Frame Web Table / HTML Table Inline Elements Mouse Hover Date Picker etc… Element Locators supported By Selenium id() name() tagName() className() linkText() partialLinkText() cssSelector() xpath() Java Programming for Selenium Java Standard Edition/Core Java 1. Java Environment Setup 2. Java Syntax and Program Structure 3. Java Modifiers 4. JavaData Types 5. JavaVariables 6. Java Operators 7. Java Control Flow (Conditional/Decision making, Loop, Branching) 8. String handling in Java 9. Arrays, and ArrayLists in Java 10. Java User Input 11. Java File handling 12. Java Methods (Predefined & User-defined) 13. Java Constructor 14. Java Exception handling 15. Java Object-oriented programming (Inheritance, Polymorphism, Abstraction, and Encapsulation) etc… TestNG Framework for Selenium 1. Creating Test Batches 2. Prioritizing Test Cases 3. Grouping Test Cases 4. Executing multiple programs using XML file 5. Parallel Testing 6. Executing Test Batches and Generating Test Reports.
https://www.gcreddy.com/2014/12/selenium-online-training.html Selenium WebDriver Syllabus 1. Test Types supported by Selenium 2. Selenium Installation 3. Browser drivers 4. Inspecting Elements (By Browser feature) 5. Locating Elements (Element Locators) 6. Performing Actions on the Elements (Selenium WebDriver Methods) 7. Page Object Model (creating object repositories) 8. Result Reporting by Testing Framework etc… Web/HTML Elements/Objects Edit box, Text Box – (Enter a Value) Link – Text Link, Image Link (Click) Checkbox (Check/Uncheck) Radio Button (Select an Option) Dropdown Box (Select an item) List Box (Select one or more items) Combo Box (Dropdown box + Edit Box) TextArea Text / Content Error Message PopUp Window Frame Web Table / HTML Table Inline Elements Mouse Hover Date Picker etc… Element Locators supported By Selenium id() name() tagName() className() linkText() partialLinkText() cssSelector() xpath() Java Programming for Selenium Java Standard Edition/Core Java 1. Java Environment Setup 2. Java Syntax and Program Structure 3. Java Modifiers 4. JavaData Types 5. JavaVariables 6. Java Operators 7. Java Control Flow (Conditional/Decision making, Loop, Branching) 8. String handling in Java 9. Arrays, and ArrayLists in Java 10. Java User Input 11. Java File handling 12. Java Methods (Predefined & User-defined) 13. Java Constructor 14. Java Exception handling 15. Java Object-oriented programming (Inheritance, Polymorphism, Abstraction, and Encapsulation) etc… TestNG Framework for Selenium 1. Creating Test Batches 2. Prioritizing Test Cases 3. Grouping Test Cases 4. Executing multiple programs using XML file 5. Parallel Testing 6. Executing Test Batches and Generating Test Reports.