2016-06-15 2 views
4

Я использую Selenim Java. Мне нужно ввести значение в текстовое поле и нажать стрелку вниз, чтобы выбрать sugesstions, а затем нажать кнопку ввода.Как нажимать клавишу со стрелкой вниз, а затем кнопку «Enter» в селене Webdriver?

Итак, мой вопрос заключается в том, как нажимать клавишу со стрелкой вниз, а затем кнопку «Ввод»?

+0

http://stackoverflow.com/questions/1629053/typing-enter-return-key-in-selenium –

+0

Вы можете разместить любой код, который вы пробовали? –

ответ

13

Вы можете импортировать ключи и использовать их.

import org.openqa.selenium.Keys 

WebElement.sendKeys(Keys.DOWN); 
WebElement.sendKeys(Keys.RETURN); 

Редактировать

Может, вероятно, также может быть использован в одном SendKeys() вызов

WebElement.sendKeys(Keys.DOWN, Keys.RETURN); 
-2

Даже вы можете сцепить как вниз и введите в одном операторе.

import org.openqa.selenium.Keys 
WebElement.sendKeys(Keys.DOWN + Keys.ENTER); 
+0

OP запросил последовательный, не нажав одновременно –

Смежные вопросы