It is necessary to write certain tests for sites, including interaction with the page (clicking on a button, checking for the existence of an element, checking the text inside an element, scrolling the page), all this must be done sequentially and at certain intervals.
I started with Selenium webdriver + node.js, I have been suffering with it for two weeks. Finding and validating elements is terribly complex, and the code becomes cumbersome in just a couple of steps.
I read that they use the same Selenium but with Java and this seems to be better, is it?
What kind of tools would you recommend to use?