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

231
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

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

Плановное sticky menu

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

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

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

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

386