У меня есть сложная структура DOM с динамически изменяющимися значениями атрибутов идентификатора HTML. Selenium возвращает «null», когда я пытаюсь извлечь значения «настраиваемых» атрибутов.C# Selenium QA - как извлечь значение пользовательского атрибута
мне нужно извлечь значение ParentId (а именно мне нужен "QQQ-ГЭБ", которая отличается на каждой перезагрузке)
//Selenium(C#):
// evaluates to "null"
string someStringName = someIWebElement.GetAttribute("parentId");
//HTML tag (example):
// in Chrome the parentId is visible and unique
<g id="333-aaa" parentId="qqq-bbb">
У вас есть проблема, определяя местонахождение элемента? или просто извлечение 'parentId'? – Guy
Проблема с извлечением значения parentId (строка, которую я пытаюсь назначить возвращаемому значению, в примере «someStringName» остается «null» после оценки кода – zaggi
Убедитесь, что вы находите правильный элемент, возможно, есть больше элементов с одним и тем же локатором вы использовали, и вы нашли один из них. – Guy