Подскажите xpath для клика по элементу

twisterrr

Client
Регистрация
25.12.2011
Сообщения
284
Благодарностей
23
Баллы
18
пытаюсь настроить шаблон для постинга в группу фейсбука но чет не хочет кликать по окошку создания публикации.
64423



кликаю C# кодом
C#:
var xpath = "//div[@role='presentation']//div[text()='Напишите что-нибудь...']";

HtmlElement he = instance.ActiveTab.FindElementByXPath(xpath, 0);
if (he.IsVoid) throw new Exception("не найдено и т.д."); // проверка элемента
he.Click();

instance.ActiveTab.FindElementByXPath(xpath, 0).Click();
оно вроде кликает но для тестирования дальше идет кубик эмуляция ввода текста и он ничего не выводит :(
 

sambukanuka

Client
Регистрация
17.09.2019
Сообщения
287
Благодарностей
96
Баллы
28
Правой кнопкой - конструктор действий - и там поиск по xpath- click - добавить в проект
 
  • Спасибо
Реакции: Zoloo

twisterrr

Client
Регистрация
25.12.2011
Сообщения
284
Благодарностей
23
Баллы
18

sambukanuka

Client
Регистрация
17.09.2019
Сообщения
287
Благодарностей
96
Баллы
28
  • Спасибо
Реакции: twisterrr

Mutant

Client
Регистрация
19.09.2014
Сообщения
187
Благодарностей
36
Баллы
28
пытаюсь настроить шаблон для постинга в группу фейсбука но чет не хочет кликать по окошку создания публикации.
Посмотреть вложение 64423


кликаю C# кодом
C#:
var xpath = "//div[@role='presentation']//div[text()='Напишите что-нибудь...']";

HtmlElement he = instance.ActiveTab.FindElementByXPath(xpath, 0);
if (he.IsVoid) throw new Exception("не найдено и т.д."); // проверка элемента
he.Click();

instance.ActiveTab.FindElementByXPath(xpath, 0).Click();
оно вроде кликает но для тестирования дальше идет кубик эмуляция ввода текста и он ничего не выводит :(
Делай сначала "ФОКУС" на элементе, потом вставляй текст. И в конце добавляй действием пробел
 
  • Спасибо
Реакции: twisterrr

twisterrr

Client
Регистрация
25.12.2011
Сообщения
284
Благодарностей
23
Баллы
18

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