Selenium на JS получает обещание в ожидании - PullRequest
0 голосов
/ 13 ноября 2018

Раньше я работал с Selenium на Python, но сейчас я работаю над мобильным приложением без сервера на AWS с использованием JS.

При попытке получить какой-либо текст из отображаемого элемента:

ManagedPromise :: 21 {[[PromiseStatus]]: "pending"}

Сначала мой код был следующим:

var title = driver.getTitle();

Далее я попробовал:

var title = driver.getTitle().then(function(titulo) {
    return titulo;
});

Это тоже не сработало, поэтому я попробовал это так:

var title = '';
driver.getTitle().then(function(titulo) {
        title = titulo;
    });

Все они продолжают показывать одну и ту же ошибку.Что мне делать и как это исправить?

...