is it feasible to test mainframe, which is a desktop based application with selenium? If yes, then how?
Selenium allows to test any UI that can provide WebDriver implementation to interact with it.
If UI framework that runs your app provides a webdriver that can:
- associate the commands WebDriver implementations should implement with the particular actions on UI
- associate the way how the locators are built with the particular UI objects
then you can utilize that driver for your UI automation.