I am trying to choose a tool for Javascript automation tests.
Until now I used Selenium WebDriver in Java with TestNG to build my tests, but I have been asked to search for JavaScript solution to write tests.
Of course the first thing on my mind was to move to WebDriverJs - it should be similar to my Java tests.
But, I also found another framework: WebdriverIO. I could not find anything that could be done with WebdriverIO that is not possible with WebDriverJs.
Please help me to understand the difference so I can choose the right framework for me.