ultimateqa.com
WebDriverIO: Get started quickly [2019]
What is webdriverIO? WebdriverIO Test Runner This is the most popular way of using webdriverIO. The test runner is basically a framework that makes test automation much easier. For example, here are some of the inherent advantages of using the test runner: Extra hooks: Hooks will allow you the capability to perform actions before and after execution of tests.Default async/await usage: WebDriver commands are asynchhronous by nature. As a result, every command will require an await before it. Which can be a little repetitive and annoying. The test runner handles this for you so that you don't need to worry