1

У меня возникла проблема с ключевым словом Selenium2Library «Input Text» из-за нескольких новых текстовых полей, которые имеют сценарий автоматического форматирования, которые, как представляется, вызывают проблемы при вводе текста с ключевым словом (в пространство добавляются пробелы текст после определенного количества нажатий клавиш, из-за чего ожидаемая строка текста не будет правильно введена). Я пробовал множество способов заставить это ключевое слово работать, например, вводить задержку между записями текстового поля, форматируя строки, которые я пытаюсь ввести Input Text, но, к сожалению, пока ничего не получилось.robot framework - любая альтернатива «входному тексту» Selenium2Library для ввода текста в текстовые поля?

Я пишу этот вопрос, чтобы убедиться, что кому-то повезло с обходным путем для использования команды ввода текста. Я пытаюсь думать о некоторых других вариантах, и кажется, что копирование/вставка текста в текстовое поле может работать, так как я смог эффективно копировать/вставлять эти текстовые поля, когда я вручную искал поля, однако я мог бы 't найти ключевое слово copy/paste в любой из библиотек, в которые я смотрел. Или, возможно, для этого может быть создана команда Javascript?

Есть ли у кого-нибудь идеи, как альтернативно вводить текст в текстовое поле, отличное от ключевого слова «Входной текст» Selenium2Library?

спасибо.

+2

Попробуйте слово 'Press Key' http://robotframework.org/Selenium2Library/doc/Selenium2Library.html#Press%20Key. – jim

+0

Спасибо, я смог использовать это, чтобы решить проблему! Кажется, что текст ввода слишком быстро вводил текст для текстового поля. С ключевым словом «Ключ нажатия» я смог ввести очень небольшую задержку в определенных точках при вводе текста в поле. Если вы хотите переместить свой комментарий в ответ, я бы выбрал его как принятый ответ. – chmcc

+0

Спасибо. Отправил ответ за вас. – jim

ответ

3

Press Key ключевое слово может решить вашу проблему. Вы можете поместить всю строку в одно ключевое слово или поместить символы отдельно, чтобы получить возможность замедлить ваш ввод.

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

  • Нет связанных вопросов^_^