Я новичок ie в Nightwatch, поэтому, пожалуйста, будьте терпеливы со мной, если вы найдете это в качестве основы c, я попробовал поискать в Google, но все же я не могу найти идеальное решение.
Проблема Я пытаюсь найти конкретный элемент HTML, используя его Id, проходящий через для l oop, и мне удалось найти его успешно, но после нахождения Id я получаю эту ошибку.
Ошибка при запуске .getElementAttribute () ссылка на устаревшее действие элемента протокола: элемент не прикреплен к документу страницы
Я уже пробовал операторы break и return. Но он показывает ошибку «Неверный оператор прерывания»
var product= 'abc';
browser.elements('css selector', 'tr', function(result) {
for (var i in result.value) {
this.elementIdAttribute(result.value[i].ELEMENT, 'id', function(result) {
//console.log(result.value);
if (result.value == product) {
//Edit or delete the current item
console.log("VALUE FOUND......." + result.value);
browser.pause(2000)
browser.useXpath().click('//*[@id="' + result.value + '"]/td[4]/a[1]');
}
})
}
})
Заранее спасибо