← Back to libraryQuestion 150 of 273
🧪SeleniumBeginner

What Selenium Cannot Automate

📖 Detailed Explanation:

Selenium is restricted by browser security and design limitations. It cannot: Handle CAPTCHA (by design, CAPTCHA is meant to stop bots), Read barcodes or QR codes, Interact with hardware (Fingerprint scanners, Biometric readers), Automate desktop applications, Interact with elements outside the browser DOM, Handle file downloads automatically, or Bypass SSL certificate warnings.

🌍 Real-World Example:

Trying to automate CAPTCHA with Selenium is like trying to bypass a fingerprint lock with code—it's not designed to be bypassed by software.

🎯 Scenario-Based Interview Question:

How do you handle a CAPTCHA in a Selenium script?