I have an application built over angular (new version) and WinForms (legacy) which needs to be automated for testing. I had identified selenium (WinAppDriver + NgWebDriver) as the possible tool for use but the clients prefer Protractor, given the heavy use of Angular and considering future development.

Does anyone know if there is a possibility of integrating tools like Winium/WinAppDriver, etc with Protractor, so as to cover Desktop testing?

  • No, Protractor/Selenium are tools designed for browser only. May 29, 2020 at 1:06

1 Answer 1


Yes, using layered architecture approach you can add a desktop targeting project into your framework in order to perform desktop testing.

It's not integration Winium/WinappDriver with Protractor, it's using them along with each other, since they are not mutually exclusive.

  • Thanks for the revert, but I am under the dilemma on weather to move ahead with a Selenium+Winappdriver+ngWebdriver combo or a Protractor+Winappdriver combo. Which is better? As per my online research, I haven't found many using protractor with other tools.
    – Bugger
    May 19, 2020 at 12:32

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.