Как отправить комбинации клавиш на страницу с помощью webdriverjs?
Я пытался сделать
driver.keyDown(webdriver.Key.CONTROL).sendKeys(webdriver.Key.SPACE);
Но это говорит о том, что метод keyDown не существует! Кто-нибудь знает как это сделать? Есть ли место, где я могу увидеть webdriverjs API?
1 ответ
Решение
Если вы пытаетесь передать CTRL+SPACE на sendkeys, вы можете использовать Key.chord. Попробуй это
driver.sendKeys(webdriver.Key.chord(webdriver.Key.CONTROL, webdriver.Key.SPACE))
Вы можете найти документацию по веб-драйверу js api здесь http://seleniumhq.github.io/selenium/docs/api/javascript/