Иногда я получаю странные ошибки в своих тестах, и я хочу их отладить. Я пытаюсь сделать это с помощью таких вещей, как getAttribute() или getText(), но эти функции возвращают обещание. Мне трудно решить обещание без ожидания. Возьмите этот пример:
console.log(servicePage.services.get(0).getAttribute('class'));
Я надеялся, что он просто выведет значение класса, но обещание возвращается. Как я могу решить это обещание? Я попытался использовать функцию then(function(elem)..., но что делать дальше? Когда я выполняю такое действие, как getText() на elem, я снова застрял с обещанием.
Заранее спасибо! С Уважением
function log(msg) { console.log(msg) };
которую вы можете добавить к любому промису с помощью.then(log)
. - person GregL   schedule 10.02.2016