On this page, you will be able to find a lot of resources, other than the comprehensive tutorial series, that we find on the internet. This may include links to books, online videos and scenarios, which we face while trying to learn.
So I will try to accumulate a list of such scenarios and we will together try to understand them.
- Selenium Python Bindings Documentation– A very thorough and detailed listing of the Selenium webdriver API for Python by Balaji Muthukandan. I seriously couldn’t thank him enough, because he has made it so easier to read and refer to the whole API. Carefully organized, and well structured.
- Scrolltest : I found these guys working with Selenium and Python and they have some very good scenarios implemented, like waits and drop downs and also other like node.js and Selenium.
- How to check for an alert using Selenium and Python.
- Handling an auto-complete list using Selenium webdriver.
- Handling auto-complete using Selenium webdriver.
- Locating and Selecting auto-suggest.
- Which is better to use- xpath or css while locating elements.
- Which locator mechanism-id, name, xpath or css is best while locating elements.
- A good and comprehensive tutorial on xpath– This includes tutorial from scratch on what xpath is, how we can create one using the html attributes.
- A nice tutorial on how to do headless testing using Phantom JS, Selenium and Python.
- Using the select class to test dropdowns and checkboxes.
- Python 3 and MySQL
- Verifying an image is present on a webpage using Selenium and JavaScript
- A list of various testing conditions using Selenium– You can find a good list of scenarios and examples about various typical situations here.
- Verifying an image is loaded using Status code 200– It is based on C# language implementation of Webdriver.
- 15+ useful code snippets for Selenium webdriver– This lists a comprehensive list of basic code snippets that we should be knowing .
- Selenium Tutorials Point : Another good website which you can use to find many things.
- Locating Page Elements.
- Unit Testing Frameworks : A very good compilation of all the unit-testing frameworks of various programming languages.
- Setting up Jenkins with Selenium on a Debian System.
- Setting up Jenkins for first time on a Windows system : This is a series by Lars Vogel, which is a comprehensive tutorial, which covers almost all the basics of Jenkins installation and getting started.
- Testing An Image Carousel rotates on clicking the side arrows.
- Getting a full page screenshot in Chrome (using C#)
- Getting a full page screenshot in Chrome (using Python)
- Getting a full page screenshot in Chrome using AShot (Java)
- Logging in Python