Skip to content

erfanshafieeee/Python-Selenium-Test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧪 Python Selenium Test

This repository contains a collection of automated test scripts using Python and Selenium WebDriver 🐍🕸️.
The scripts are designed for educational purposes, hands-on learning, and automating simple workflows like Instagram or WhatsApp Web interactions.

📂 Project Structure

.
├── instagram_bot/      # 🤖 Instagram automation scripts
│   └── instabot.py
├── whatsapp_bot/       # 💬 WhatsApp automation script
│   └── whatsappbot.py
├── learn/              # 🧠 Practice scripts for learning Selenium
│   ├── click_button.py
│   └── ...
├── jabinja.py          # 🧪 Experimental testing script
├── chromedriver.exe    # 🔧 ChromeDriver binary for local execution
└── README.md           # 📖 You're reading it!

🚀 Getting Started

✅ Prerequisites

  • Python 3.x
  • Google Chrome browser
  • ChromeDriver (matching your Chrome version)
  • Install Selenium:
pip install selenium

▶️ Run a Script

  1. Clone this repo:
git clone https://github.com/erfanshafieeee/Python-Selenium-Test.git
cd Python-Selenium-Test
  1. Run the desired script:
python instagram_bot/instabot.py

💡 Make sure chromedriver.exe is in the same folder or properly set in your system PATH.

🔍 Highlights

  • instagram_bot: Automates login and interaction with Instagram.
  • whatsapp_bot: Sends messages to contacts via WhatsApp Web.
  • learn/: Contains simple Selenium interactions (button click, scroll, etc.).
  • jabinja.py: Miscellaneous test.

⚠️ Disclaimer

This project is for educational use only. Please do not violate any platform's terms of service. Use responsibly.

🤝 Contributing

Pull requests are welcome! Feel free to improve code, add new bots, or extend existing ones.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages