I’m wondering whether I can use browser library to control Electron application distribution e.g. Windows executables? Is there a risk of having some incompatibilities in the future?
I can connect to electron app by using executablePath parameter in New Browser keyword, but using Get Title keyword yields an error “no page is open”. When I tried to retrieve Page ids using Get Page Ids keyword, it resulted in an empty array. I can confirm that the application was started correctly from what I can see on the screen.
Also, documentation has a note regarding executablePath parameter of New Browser keyword: “Note that Playwright only works with the bundled Chromium, Firefox or WebKit, use at your own risk.”
So, is Browser library incompatible with electron apps although Playwright supports them or am I doing something wrong?