Почему webdriverio не может найти элемент?

#node.js #webdriver-io

#node.js #webdriver-io

Вопрос:

 await this.browser.url(url); await this.browser.pause(5000); const link = await $('a');  

Он открывает URL-адрес, но после паузы я получаю следующую ошибку:

 TypeError: Cannot read property 'isDevTools' of undefined   

как это исправить?

Ответ №1:

Просто нужно использовать $ в качестве функции объекта браузера

 const link = await this.browser.$('a');