Introduction : Selenium is an open-source web automation testing tool. This repo will help you understand the basics of selenium coding and is helpful for beginners like me to have hands-on experience with automation testing.
To take your first step in Automation, follow these things:
- Choose any Language. (Java, Python, JavaScript, etc) and start learning the very basics like data types, initializations, loops, and control statements.
- Get a hands-on experience with the language chosen. (You can try basic coding questions on sites like HackerRank, HackerEarth, and Leetcode) NOTE: Do not jump on tough questions just take a deep break and start again if you are still facing issues while completing the basic coding problems. There is no harm in starting again!
- Now, it is time to choose a platform of your choice like Selenium, Cypress, Appium, and many others, and start learning and working with it.
What you will be able to achieve from this repo: In this repo, you will find some random Java automation code for features like :
- Basic form
- Drop-down selection,
- Get-Data,
- Navigation,
- Window Handling,
- Multiple Window Handle,
- Broken_Links Check,
- Checkbox Functionality,
- Confirmation_Alert,
- Iframe,
- Simple Alert, and
- Prompt Alert
For any feedback or a little testing chit-chat: You can DM me on my LinkedIn profile.