Следующий код никогда не попадает в часть перехвата, так как я пытаюсь перехватить "message": "unknown error: невозможно прочитать свойство 'click' из null . Что я делаю неправильно при обработке ошибки сэта функция executeScript ()?
.then(function() {
try {
//element name was changed to force the error
return _super.driver.executeScript("document.querySelector('.BLAHement button').click()");
} catch (err) {
//this part is never triggered
winston.info('Trying one more time');
_super.forceWait(5);
return _super.driver.executeScript("document.querySelector('.myelement button').click()");
}
})