Привет Всем,
только начал изучать selenuim2... не могу понять как вставить текст из клипборда в выбранный элемент....то есть эмулировать пользовательское нажатие Ctrl+V
в документации на сайте selenium как то непонятно.. да и похоже неправильно написано, например так:
element.sendKeys( " and some" , Keys.ARROW_DOWN);
но вроде sendKeys только один параметр принимает :(
но даже и если один параметр, но Keys не имеет значений для комбинаций с Ctrl
поиск по инету решения для IE как то не дал... может плохо искал :)
Спасибо,
QuasiXR

Как нажать ctrl + v в Selenium2 + IE
Автор quasixr, 23 окт 2011 14:04
Сообщений в теме: 2
#1
Отправлено 23 октября 2011 - 14:04
#2
Отправлено 23 октября 2011 - 14:54
Hi! I'm a signature virus. Copy me into your signature to help me spread.
#3
Отправлено 24 октября 2011 - 18:28
Вовсе не один параметр там на входе -- void sendKeys(CharSequence... keysToSend) -- три точки означает "сколько угодно параметров такого типа".
Поэтому всё максимально просто (именно так, как рекомендуется в документации):
Поэтому всё максимально просто (именно так, как рекомендуется в документации):
element.sendKeys(Keys.CONTROL, "v");
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных