Перейти к содержимому

Фотография

Блокировать браузер


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 degradator

degradator

    Новый участник

  • Members
  • Pip
  • 59 сообщений
  • ФИО:смиромсерг

Отправлено 02 июня 2012 - 20:04

Здравствуйте!

Скажите, есть ли такая функция в селениум драйвер, чтобы блокировать окно браузера от действий пользователя - например требуется чтобы селениум кликал по ссылкам через определенный промежуток времени. Допустим есть сценарий -

1. переход на страницу www.aaa.ru,
2. заполнение там поля каким нибудь текстом,
3. клик по кнопке.

Если сценарий начал выполнение, мне нужно сделать так, чтобы пользователь не мог больше не на что нажимать до окончания сценария.
  • 0
Мой сайт - Травиан бот :)

#2 stmark

stmark

    Опытный участник

  • Members
  • PipPipPipPip
  • 404 сообщений
  • ФИО:Докучаев Сергей
  • Город:Ярославль


Отправлено 04 июня 2012 - 15:42

Выполнять без графического отображения. В противном случае хитропопый юзверь таки извернется и ткнёт по странице.
  • 0

#3 degradator

degradator

    Новый участник

  • Members
  • Pip
  • 59 сообщений
  • ФИО:смиромсерг

Отправлено 04 июня 2012 - 16:42

Выполнять без графического отображения.


А как это сделать?

Driver driver = new HtmlUnitDriver(BrowserVersion.FIREFOX_3);??

Если это так, то такой вариант мне не подходит, я бы с радостью использовал штмлунит, но он не работает с сайтами, для которых я пишу код. Там JavaScrypt...
  • 0
Мой сайт - Травиан бот :)


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных