About Course
Automation Testing
What Will You Learn?
- 2. Complete Installation Guide for java and Selenium Learning
Course Content
1. Complete Installation Guide for java and Selenium Learning
-
Java Installation
12:17 -
2 How to Set JAVAHOME path in MAC
05:16 -
3 Video Player Setting tips for Best Experience in viewing course
03:24 -
4 Eclipse Installation ,confiugaration
07:33 -
5 Selenium Project creation with Class files
07:39 -
6 Downloading and configuring Selenium
05:14
2. Brush up Java Concepts for Selenium Automation
-
1 How to run tests in Google Chrome
24:44 -
2 Setting Chrome driver path in MAC for MAC Users only
04:01 -
3 How to run tests in Firefox and IE
12:45 -
4 Troubleshooting errors on browser invocation code
05:03 -
5 Brush up basic java concepts 1
08:35 -
6 Brush up basic Java concepts 2
08:33 -
7 Brush up basic java concepts 3
17:53
3. Configuring Selenium and Running Tests on All Browsers
-
1 Basic Methods of Webdriver
08:48 -
2 Webdriver browser methods 2
09:46
4. Locator Techniques& Tools used to identify Objects
-
1 Importance of Locator Identifiers in Selenium
12:06 -
2 Identifying locatorsid,name,linkText with developer tools 1
11:13 -
3 Identifying locatorsclassName with developer tools 2
14:16 -
4 Identifying xpath in chrome and firefox Browsers
11:58 -
5 Identifying CSS locators with chrome and firefox Addons
11:58 -
6 Validating the accuracy of xpath and Css from browser addons
11:42 -
7 Practise exercises on locators learnt from the previous lectures
07:07 -
8 Generating customized xpath from html attributes
14:49 -
9 Generating customized CSS from html attributes
18:17 -
10 Practise exercises with Xpath and CSS with regular expressions
16:52 -
11 Web applications to Practise Selenium Automation
03:05
5. 15 Popular Interview Questions on Selenium Basics
-
1 Identify Xpath with Parent Child Traverse relationship
12:55 -
2 Surprise!! Use chropath plugin to get Xpath and CSS
13:14 -
3 Difference between Relative and absolute xpath
11:20 -
4 How to identify siblings and traverse back to parent nodes with xpath
11:49 -
5 Identifying objects with Text using xpath locators
08:00 -
6 Css Selectors locators
15:26 -
7 Tricks and tips in identifying objects INTERVIEW preparation
10:01
6. Selenium Webdriver-Techniques to automate Web elements
-
1. Handling Static dropdowns with Select webdriver API
13:28 -
2 Updated lecture on latest Dropdown looping UI
16:49 -
3 Handle Dynamic dropdowns with Webdriver API
18:07 -
4 Parent Child relationship locator to Identify the objects Uniquely
13:20 -
5 Handling AutoSuggestive dropdowns using Selenium
13:18 -
6 Handling Checkbox and getting the size of them with Selenium
14:41 -
7 Importance of Assertions in Automation testing and how to use them
16:01 -
8 Handling Calendar UI in travel websites using Selenium
11:57 -
9 Validating if UI Elements are disabled or enabled with Attributes
15:37 -
10 End to End Automation using all UI Elements with selenium
17:07 -
11 Handling Java Alerts using Selenium Webdriver
18:20
7. Deep Dive into Functional testing with Selenium
-
1 Code formatting and Debugging
24:23 -
2 Problem Adding Items into Cart for Ecommerce App
08:08 -
3 Sending Array of Products to Cart for checkout
13:42 -
4 Building Programming Logic to process items in array for Cart
11:26 -
5 Debugging the code to understand how flow is being built
19:51 -
6 Fixing the problem of inconsistent locators and making tests clean
13:49
8. Synchronization usage in Selenium webdriver
-
1 What is Implicit wait Explain with real time scenario
11:45 -
2 What is explicit wait Explain with real time scenario
12:18 -
3 Scenario to automate and necessity of waits in the example
15:53 -
4 Practical examples on Implicit wait
15:04 -
5 Practical examples on explicit waits
16:19 -
6 What is Fluent wait Its advantages
10:30 -
7 Building Customized methods using FLuent wait
20:44 -
8 Practise example on Fluent wait
08:54
9. Techniques to automate Ajax calls,Child Windows and IFrames
-
1 Handling AjaxMouse Interactions
11:09 -
2 Actions class real time example
11:28 -
3 Handling Multiple Windows
06:50 -
4 Window Handle concepts real time example
10:01 -
5 Live Example on working with Child windows
04:47 -
6 How to handle Frames
11:00 -
7 Frames Techniques real time example
14:02
10. Real Time Exercises (end to end Programming)
-
1 Practise Exercise print the links count in the Page
12:33 -
2 Exercise 1 1 Limiting Webdriver scope
13:32 -
3 How to open the links in Separate Tabs Optimized solution
09:03 -
4 Getting the Titles of child tabs with optimized while loop
13:46 -
5 Handling calendar UI in Travel websites
14:37 -
6 Generic method to handle calendar with month and date
17:03 -
7 Solved example on calendar methods
03:56
11. Practical problems and Methods to Handle them with Selenium
-
1 How to handle table Grids in webpage
10:32 -
2 Techniques used for table grid Real time example
16:33 -
3 Practise exercises on Tables 1
09:53 -
4 Practise exercises on Tables 2
11:57 -
5 Handling Auto suggestive dropdown options
22:56 -
6 Importance of Javascript Executor
15:47 -
7 End to end Practise exercise
16:40
12. Miscellaneous topics in Selenium WebDriver
-
1 Handling HTTPS certifications
11:55 -
2 Maximizing window and deleting cookies
07:23 -
3 How to take Screenshots in Selenium
12:28 -
4 Strategy to automate the broken Links with Selenium
13:09 -
5 Open Connection method to identify status codes of the links
08:10 -
6 Iterate over all links in the page to validate broken Links mechanism
10:24 -
7 Importance of Soft Assertions in Selenium WebDriver
05:50
13. Selenium Java Streams – Automate Sort, Pagination, Filtering the Web Tables
-
1 Important Note Plan of learning this Section
02:32 -
2 Learn everything about Java Streams
01:15:30 -
3 Perform Web Table Sorting using Selenium Java Streams
17:47 -
4 Build Custom Selenium methods using Streams Mapper
15:46 -
5 Automating Pagination Scenarios to search the data using do while loop
10:40 -
6 Filter the web table using Selenium Java streams
15:33
14. Cross Browser Testing with Selenium Grid
-
1 Introduction to Grid
10:58 -
2 Registering Hub with nodes for execution
12:29 -
3 Registering nodes with Browser drivers
11:25 -
4 Desiredcapabilities and RemoteWebdriver importance
16:23 -
5 Cross browser testing rules Grid Program
07:57
15. Selenium 4.0 – Latest Features
-
1 Important Note
02:46 -
2 Introduction to Relative Locators Part 1
14:15 -
3 Relative locators with real time examples
08:59 -
4 Invoking Multiple WindowsTabs from Selenium
21:06 -
5 Taking WebElement Partial Screenshot with Selenium
07:36 -
6 Capturing Height and Width of WebElement for UX validation
04:35
16. Framework Learning Plan=Must Watch Lecture
-
1 Framework Learning PlanMust Watch Lecture
09:54
17. Framework Part -1 – TestNG
-
1 Why TestNG and Its Advantages
09:01 -
2 Running testcases in TestNG with out Java compiler
08:55 -
3 Importance of xml file in Testng configuration
12:40 -
4 Prioritizing the Testcases with TestNG
12:09 -
5 Include and Exclude Mechanism to control testcases
12:15 -
6 Executing the Testcases at Package level with regex
11:48 -
7 TestNg Annotations part 1
12:33 -
8 TestNG Annotations part 2
12:43 -
9 Usage of Groups functionality in TestNG
14:27 -
10 Annotations helper attributes with examples
11:25 -
11 Parameterising from TestNG xml file
13:35 -
12 DataProvider Annotation Parameterizing Testcases 1
14:44 -
13 DataProvider Annotation Parameterizing Testcases 2
08:33 -
14 Listeners Interface in TestNG framework
15:35 -
15 Running Tests in parallel and generating Reports
12:40
Student Ratings & Reviews
No Review Yet
