Selenium IDE: можно ли записывать нажатия клавиш в приложении? - PullRequest
0 голосов
/ 05 января 2012

Привет, это varaprasad damerakonda. Ребята, у меня возникло сомнение в том, что можно записывать нажатия клавиш (например, кнопка TAB в процессе обработки электронной почты), используя IDE Селена в качестве инструмента записи и воспроизведения?

Ответы [ 3 ]

0 голосов
/ 10 февраля 2012

Да, это возможно

См. Код ниже

<tr>
    <td>keyPress</td>
    <td>//div/b[text()='Send']</td>
    <td>13</td>
</tr>

13 для клавиши ввода, вы можете вставить любое значение ключа туда.

0 голосов
/ 09 мая 2013

Лучший ответ на вопросы о том, как записать ключ ввода с помощью Selenium IDE

<td>keyDown</td>

<td>id=txtFilterContentUnit</td>

<td>\13</td>

Работает, я попробовал это на Selenium IDE здесь, ID= имя вашего текстового поля {замените txtFilterContentUnit на имя вашего текстового поля}

надеюсь, вы сможете это сделать -Abhijeet

0 голосов
/ 05 января 2012

Обычно вы можете просто использовать

selenium.type("field-id", "string to type")

но в частном случае TAB, кажется, что это сложнее

...