Я хочу, чтобы поле ввода составляло акцент на основе ввода 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>