Is Selenium is only for WebApplication testing?
Yes, Selenium WebDriver is only for Web Application test Automation tool. You cannot even handle window based poppus like File upload in browser using WebDriver,. However you can achive that by integrating with any third party tools like SIKULI