I've recently embarked on the journey of writing tests with Selenium WebDriver and JavaScript. However, I'm facing a roadblock in finding a comprehensive tutorial that covers element locators, commands, verification commands for elements, clicking, entering values, retrieving element text, simulating mouse hover over elements, waiting for elements to load, and more. Unfortunately, I have come across only a few tutorials that are either incomplete or lack detailed explanations. Can anyone provide me with links to such tutorials?
Just to note, I have already set up NodeJS, Selenium WebDriver, and all necessary browser drivers.