-1
Мне нужно значение Xpath из Iwebelement. Кто-нибудь может мне помочь? PFB кодИзвлечь значение Xpath из IwebElement
IWebElement webElement;
if (!string.IsNullOrEmpty(webElement.GetAttribute("id")))
{
searchprop.Add("Id", webElement.GetAttribute("id"));
}
if (!string.IsNullOrEmpty(webElement.GetAttribute("XPath")))
{
searchprop.Add("XPath", webElement.GetAttribute("XPath"));
}
Здесь, очевидно, что я не могу получить значение Xpath с помощью «webElement.GetAttribute (» XPath «)» Так как Xpath не является attribute.Similar к значению ID мне нужно Xpath а также. Так как я могу это получить?
Вам необходимо предоставить или создать локатор xpath ... Или получить его с помощью инструментов разработчика браузера. – Grasshopper
Зачем вам XPath для элемента, который вы уже нашли? – JeffC
Я на самом деле выбираю элемент управления из веб-браузера, который должен предоставить мне всю информацию управления (ID, ClassName, Xpath). Эта информация i будет размещаться в приложении. Когда пользователь выбирает какой-либо элемент управления из моего приложения, я должен иметь возможность выделить выделенный элемент управления в браузере с помощью Xpath/ID/ClassName. –