A Python Selenium automation script that runs an internet speed test and (optionally) posts a tweet if the measured speeds are below the promised download/upload values.
This project demonstrates browser automation with Selenium, explicit waits, and basic configuration via environment variables.
- Opens Speedtest and measures download/upload speeds
- Compares measured values against
PROMISED_DOWNandPROMISED_UP - If speeds are below the promised values, logs into Twitter/X and posts a complaint tweet