Помогите нужен сниппет для исполнения xpath

jadaan

Client
Регистрация
13.03.2023
Сообщения
3
Благодарностей
0
Баллы
1
Подскажите пожалуйста свой с# код команду чтобы он нажимал несколько xpath одна за другой
 
Последнее редактирование модератором:

code

Administrator
Регистрация
04.06.2025
Сообщения
159
Благодарностей
65
Баллы
28
Подскажите пожалуйста свой с# код команду чтобы он нажимал несколько xpath одна за другой
Что-то похоже на этот пример:

C#:
// Список XPath
var xpathList = new List<string>
{
    "//button[@id='first-button']",
    "//div[@class='modal']//span[contains(text(), 'Продолжить')]",
    "//a[@href='/next-step']"
};

Tab tab = instance.ActiveTab;

foreach (string xpath in xpathList)
{
    HtmlElement element = tab.FindElementByXPath(xpath, 0);
    
    if (!element.IsVoid)
    {
        element.Click("Full");
        System.Threading.Thread.Sleep(1000);
    }
    else
    {
        project.SendInfoToLog($"Элемент не найден по XPath: {xpath}", true);
    }
}
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)