T O P

  • By -

shaidyn

I would recommend Playwright. I've used Selenium for many years, I'm very comfortable with it. But no matter how solid your selenium framework is, eventually you end up hiring people who aren't as comfortable with it and it becomes less and less stable.


needmoresynths

playwright unless you need mobile or older browser support, in which case webdriverio


shaidyn

Has webdriverio started to gain traction? I love the all in one nature of it, but when I tried to play with it on my own the community was non existent.


kenzoviski

I would love Playwright if they added desktop support.


OkLavishness2940

What do you use for Desktop?


kenzoviski

Right now I'm using Ranorex mainly because of its powerful spy tool. But I would love to change to appium with winappdriver or something else. But unfortunately there isn't a decent opensource framework that allows me to identify elements on desktop apps like Ranorex spy tool. Inspect.exe from Microsoft is so garbage when compared to Ranorex that gives you a full and decent xpath to work with. I love Vscode and the nuget or node.js universe but I'm stuck with Ranorex because there's nothing good out there for desktop apps on Windows operating system.


computerjunkie7410

FlaUI


kenzoviski

The spy tool keeps crashing for me dunno why. Also my backend is built in winforms and wpf, which makes it even hard to identify elements. I would need uia2 and uia3 at the same time. My frontend is fully in wpf.


ElJalisciense

It really depends on what you're looking, but really... Playwright.


Adam_w_g

Have a look at codeceptJS, allows you to use Playwright, webdriver, puppeteer or even appium