Найти элемент в селене с помощью xpath - PullRequest
0 голосов
/ 12 апреля 2019

Я пытаюсь найти и щелкнуть элемент «Тест 123» с помощью Selenium Webdriver в C #. Я перепробовал все методы, которые могу придумать, но безрезультатно. Я думаю, что значения скрыты, прежде чем они будут выбраны, но не уверен. Есть идеи, пожалуйста?

введите описание изображения здесь

1 Ответ

0 голосов
/ 12 апреля 2019

Простой Xpath-локатор может добиться цели:

public void ClickElementByXpath(string text) {
    IWebElement element = Driver.FindElement(By.XPath("//li[contains(text(), '${text}')]");

    element.Click();
}

ClickElementByXpath("Test 123");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...