Где я могу найти цифровые коды клавиш для использования с командой keyPress в Selenium? - PullRequest
3 голосов
/ 23 августа 2011

В http://release.seleniumhq.org/selenium-core/1.0.1/reference.html есть описание keySequence параметра для keyPress команда:

Любая строка ("\", за которой следуетцифровой код клавиши, которая должна быть нажата, обычно значение ASCII этой клавиши) или один символ.Например: "w", "\ 119".

Тем не менее, нет информации о том, где искать цифровые коды клавиш для использования ...

Ответы [ 3 ]

1 голос
/ 23 августа 2011
0 голосов
/ 23 августа 2011

Модули имеют объекты / переменные для общих ключей, например:

Ruby: http://www.google.com/codesearch#2tHw6m3DZzo/trunk/rb/lib/selenium/webdriver/common/keys.rb Python: http://www.google.com/codesearch#2tHw6m3DZzo/trunk/py/selenium/webdriver/common/keys.py Java: http://www.google.com/codesearch#2tHw6m3DZzo/trunk/java/client/src/org/openqa/selenium/Keys.java

IСчитаете ли вы, что эти сопоставления включают большинство специальных клавиш, которые вы ищете?

0 голосов
/ 23 августа 2011

Вам нужны коды ascii для цифровых символов, например, см. Следующую страницу:

http://www.asciitable.com/

Числа идут от \ 48 (0) до \57 (9).

...