Automated Testing of Web Applications using Selenium Tool and TestNG Framework.
Topic | Aim |
---|---|
Chrome Driver | WebApps Testing using Selenium on Google Chrome Browser |
Gecko Driver | WebApps Testing using Selenium on Mozilla FireFox browser |
Amazon Test Cases | Writing Manual Test Case Suite in Excel Sheet |
Amazon.com | WebApps Testing for Amazon E-Commerce website |
StandAlone Server | Using StandAlone Server library as sole super-library for Selenium |
GitHub | Automated GitHub Login using Selenium |
Personal Assistant | A failed but full of learning attempt to create an automated Bot for handling social media accounts |
IEDriver | WebApps Testing using Selenium on Internet Explorer Browser |
TestNG | Introduction to TestNG Framework |
Gmail Bot | Attempt for automated Email |
Amazon.com x TestNG | Modifying Selenium testing for Amazon.com using TestNG Framework |
Excel Read | Using Selenium to Read Excel Documents via Apache POI Library |
Data Providers | Introduction to Annotations and Data Providers in TestNG |
- Java JDK 1.8 or above installed on local machine.
- Google Chrome, Mozilla Firefox, Internet Explorer installed on local machine
- ChromeDriver, GeckoDriver and ExplorerDriver installed on local machine.
- Eclipse or IntelliJ IDE installed on local machine
- Jenkins installed on local machine
- Selenium Java 3.14 or above installed on local machine
- TestNG Framework added to Eclipse IDE
Link for TestNG Configuration
- Bots can harm the website and thus we need certifications, captchas etc. to stop them.
- Use the get command to wait for webpage to load rather than navigate().to() which runs through all commands.
Contributions in all forms are welcomed. Contribution Guidelines to be followed.
Links for reference