This project contains a single Python script that automates login functionality for two popular web applications — OrangeHRM and nopCommerce Admin Panel — using Selenium WebDriver.
✅ OrangeHRM Login Test
- Opens OrangeHRM demo login page
- Enters username and password
- Clicks login
- Verifies dashboard title:
OrangeHRM
✅ nopCommerce Admin Login Test
- Opens nopCommerce admin login page
- Enters email and password
- Clicks login
- Verifies dashboard title:
Dashboard / nopCommerce administration
login_tests_combined.py→ Contains both test cases in one script
- Python 3.x
- Selenium WebDriver (v4+)
- ChromeDriver
- Time module for wait handling
git clone https://github.com/amish5ingh/Selenium-Login-Automation-Suite.git
cd Selenium-Login-Automation-Suitepip install selenium
python login_tests_combined.py
You can add screenshots after login to show successful automation:




