Selenium не может написать письмо с акцентом с помощью SendKeys - PullRequest
0 голосов
/ 19 сентября 2018

Я хочу, чтобы поле ввода составляло акцент на основе ввода Selenium.

Некоторые примеры:

  • ^ + o должно привести к ô
  • ^ + i должно привести к ï
  • ~ + n должно привести к ñ

Обратите внимание, что если я использовал SendKeys("ô") или любой другой уже составленный ключ, он работает, но это не то, что я хочу делать.

  • В Firefox я получаю ^o, ^i и ~n

  • В Chrome я получаю o, i, n

C #

ChromeDriver ffDriver = new ChromeDriver();
ffDriver.Navigate().GoToUrl("http://localhost:8081/");
var element = ffDriver.FindElementById("input-text"); 

element.SendKeys("^i"); // doesn't work, splitting them up in 2 seperate calls also doesn't work
new Actions(ffDriver).SendKeys(element, "^i").Perform(); // also doesn't work

html:

<textarea autocomplete="nope" id="input-text" autocapitalize="none"></textarea>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...