Перейти к содержимому

Фотография

C# Winium SendKeys не кликает

C# Selenium Winium SendKeys SendWait

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 scribe

scribe

    Новый участник

  • Members
  • Pip
  • 15 сообщений
  • ФИО:Щербакова Наталья
  • Город:Казань

Отправлено 28 августа 2017 - 07:47

Есть десктопное приложение. Нужно нажать Control+E

 

Попробовала: 

SendKeys.SendWait("^ e");

driver.FindElementByClassName("TAdvStringGrid").SendKeys(Keys.Control + "e");

driver.FindElementByClassName("TAdvStringGrid").SendKeys("^e");

 

Ни один из вариантов не сработал


  • 0

#2 repon

repon

    Новый участник

  • Members
  • Pip
  • 29 сообщений
  • ФИО:Денис Михайлович
  • Город:Саратов


Отправлено 28 августа 2017 - 08:55

а элемент найден?

что должно произойти при нажатии?


  • 0

#3 scribe

scribe

    Новый участник

  • Members
  • Pip
  • 15 сообщений
  • ФИО:Щербакова Наталья
  • Город:Казань

Отправлено 28 августа 2017 - 09:17

Найден, по нажатию ctrl+e  у нас открывается сохранение

 

Вначале я кликаю по этой таблице (чтоб точно именно она была активная, и он по ней кликает), потом пытаюсь вызвать диалоговое окно сохранения таблицы

 

driver.FindElementByClassName("TAdvStringGrid").Click();
SendKeys.SendWait("^ e");

  • 0



Темы с аналогичным тегами C#, Selenium, Winium, SendKeys, SendWait

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных