Skip to content

PhilipJohn005/BigBasket-Automation-Testing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛒 BigBasket Automation (Selenium + Java)

This project automates the login/signup and cart interaction flow on BigBasket using Selenium WebDriver.


✅ Features

  • 📱 Phone number-based login with manual OTP entry
  • 🛒 Adds product to cart automatically
  • 📸 Captures screenshots of important steps (e.g., cart, signup)
  • 💡 Uses dynamic element locators and JavaScriptExecutor for complex elements
  • ⚙️ Graceful browser cleanup and error handling after execution

🛠 Tech Stack

  • Java 17
  • Selenium WebDriver
  • ChromeDriver
  • Maven
  • Eclipse IDE

▶️ How to Run

🧪 This project is designed to run directly from Eclipse.

Option 1: Run via Eclipse IDE

  1. Open the project in Eclipse.
  2. Click the run button
  3. Enter OTP manually when prompted.
  4. Screenshots will be saved in the screenshots/ folder.

Screenshots

Cart Screenshot

Signup Screenshot

otp Screenshot

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages