Хочу попросить помощи. Возможно, мой вопрос немного глупый, но после нескольких поисков я не знаю ответа. Возможно, это связано с тем, что большинство пользователей Google хотели бы знать обратное, чем я.
У меня есть IWebElement, который был создан обычным способом с использованием WebDriver и C#.
Код: Выделить всё
String locator = "someXpathLocator";
IWebElement elem = webDriver.FindElement(By.xPath(locator));
Позже, в другой части тестового сценария, я хотел бы использовать значение
locator и немного манипулировать им, но там я есть только WebElement. Поскольку невозможно (или я не знаю как) получить значение локатора из объекта WebElement, мне нужно каким-то образом предоставить значение локатора. Это усложняет код.
Итак, если у меня есть веб-элемент, как можно вернуть значение локатора?
Подробнее здесь:
https://stackoverflow.com/questions/194 ... rom-the-by