Naturally, people frequently ask the question “can Selenium be used to automate desktop applications?" The simple answer is no. Selenium is designed to automate web applications, not desktop applications.
How do I automate my desktop application?
Top Free Automation Tools for Testing Desktop Applications (2021)
- WinAppDriver (*Paused Project)
- Winium.
- White framework (DEPRECATED)
- Jubula.
- pywinauto.
- Oracle Application Testing Suite.
- SikuliX.
- FlaUI.
Why does selenium not support desktop applications?
That's our next topic! Why you CANNOT automate Desktop Applications using Selenium? This is totally because Selenium cannot recognize the objects or the web elements on the desktop application.