Now that we have had a look at the basic knowledge of Selenium, we are go to dive a little deeper and start to implement some more tricky scenarios.
The important thing to note here is that , we should have a good understanding of the basic principles, methods and attributes that we have learnt in the beginning, so that we don’t have problem in understanding the scenarios here.
Apart from implementing the usual Selenium scenarios, we will also try to implement a logging mechanism- so that we have a well documented log of the output that we are getting.
The scenarios that we are going to discuss is listed here :
- Handling JavaScript Alerts
- Switching Between Windows
- Scrolling Down A Page
- Drag And Drop Scenarios
- HTTP Authentication
- Finding All The Links In A Page
- Excel And Selenium
- Implementing Log4j