Selenium(Java,Chrome), не нажимаются две клавиши одновременно (Ctrl+t, Ctrl+n)

197
28 ноября 2017, 21:58

Следующий код работает. То есть, происходит действие аналогичное нажатию Ctrl+A.

driver.findElement(By.cssSelector("body")).sendKeys(Keys.CONTROL +"a");

такой тоже работает:

driver.findElement(By.tagName("body")).sendKeys(Keys.chord(Keys.CONTROL,"a"));

Но вот такой код ни как не хочет работать (ничего не происходит, просто выполнение заканчивается):

driver.findElement(By.cssSelector("body")).sendKeys(Keys.CONTROL +"t");

такой тоже не работает

driver.findElement(By.tagName("body")).sendKeys(Keys.chord(Keys.CONTROL,"n"));

Почему с "a" работает, а с t/n нет? Мне нужно открывать новые вкладки и новые окна. Все различные примеры из интернета перепробовал, работать не хочет.Через джаваскрипт не предлагать

READ ALSO
Ошибка при валидации маски ввода номера телефона

Ошибка при валидации маски ввода номера телефона

На сайте используется yii2, В форме для валидации номера телефона подключён плагин jquerymaskedinput

276
Плановное sticky menu

Плановное sticky menu

Подскажите, есть вот такой скриптНа высоте 700px от верха, меню становиться sticky

235
Кодировка JS в IE11

Кодировка JS в IE11

Есть XHTML-страница с XML декларацией

358