Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
horus910159dI used pure selenium (but js, not java) and protractor (built on selenium) in many projects. It was never fun, but feasable. Biggest pain in the ass was to have always the same version of webdriver and browser in the container.
So maybe it's especially the java bindinga to selenium which are brocken?
Also there are shiny new frameworks using there own Browser like cypress and tetscafe. They say it's all better with them.
nitnip1536159dAh yes, the wonderful world of Selenium. I used it through php-webdriver once to scrap some sites.
It is usable.... for sites that were made before dynamic dom and reactiveness was a thing. When the html loaded from the initial get request is the html you'll have to work with.
Xpath is pretty useful when sites use obfuscators, but it's hardly elegant.
I don't want to use it ever again.
dan-pud877159dCypress or testcafe?
Oktokolo8307159dSelenium was pretty darn good ten years ago. It had its quirks and using it from PHP wasn't actually straight-forward... But it probably got better since then.
So i guess, browser automation just isn't your cup of tea. Do something else.
Fast-Nop39998159d@MegaLeetBro In the dev tool window part, click the three vertical points. Not the other three vertical points in the website part.
The upmost menu entry "Dock side" gives you the option to undock into a separate window. At least, that's how it works in Vivaldi, which is also Chromium based.
bigmonsterlover324159dClojure has it built-in, just saying...