Невозможно щелкнуть элемент на промежутке - PullRequest
1 голос
/ 31 мая 2019

Я пытаюсь автоматизировать заявку на получение проволоки. элемент, который я пытаюсь щелкнуть, является треугольником. Я приложил Снимок экрана с HTML. Я использовал xpath -//*[@id='TabBar:ClaimTab-btnWrap']-, но это не правильный xpath, так как он перенес меня на следующую страницу, чего мы не ожидали. мы ожидаем показать нам строку меню. Я исследую онлайн и попробовал все методы, такие как. Hove и нажмите, используя xoffset, yoffset. ничего не работает. Может ли кто-нибудь дать нам какое-либо предложение. Я использую C # для кодирования. Мой код:

Actions action = new Actions(driver);

action
 .MoveToElement(elementToHover, 24, 0)
 .ContextClick(elementToClick)
 .Build()
 .Perform();

Может кто-нибудь предложить какое-нибудь решение Скриншот

HTML: С лайм

1 Ответ

1 голос
/ 31 мая 2019

Пожалуйста, отправьте ключ Arrow_down, используя метод sendkeys, после нажатия на эту вкладку. Это единственный способ.

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