WebdriverIO v5 was released in early December 2018. However, most of the MediaWiki's repositories use v4 which has now been deprecated. These repositories need to be upgraded.
Announcement:
Highlights:
- browser.element() is now browser.findElement() with "$()" as alias.
- browser.localStorage replaced by browser.setLocalStorage.
- browser.deleteCookie() requires name param. To delete all at once, there is a new method browser.deleteAllCookies().
- isVisible() is renamed to isDisplayed()
- Commands that return data no longer wrapped in { value: … }. Values are now returned directly.
- browser.click(selector) and browser.getText(selector) no longer exist. Use $(selector).click() or .getText() instead.
Complete list of changelog