Как я могу позволить хром (используемый watir) оставаться в фоновом режиме? На каждом .goto
браузер получает фокус и становится активным окном.Не хочу фокусироваться на .goto
Использование того же скрипта с ff или т. Е. Не действует так.
С уважением.
Пример:
require "watir"
# browser = Watir::Browser.new :firefox # stays in background
browser = Watir::Browser.new :chrome # getting focus on .goto
for i in 0..5
browser.goto "http://google.com?q=#{i}"
sleep 5
end
browser.close
Окружающая среда:
- Windows 7 64bit
- рубин 1.9.3p125 (2012-02-16) [i386-mingw32]
- Watir (4.0. 2 x86-mingw32)
- watir-classic (3.4.0)
- watir-webdriver (0.6.2)
- chromedriver версия = 26.0.1383.0
Edit: Как написано в комментариях ниже, я не хочу, чтобы свернуть окно.
Вы фокусирования в другом месте, пока работает в фоновом режиме? Если вы просто хотите свести к минимуму окна, я думаю, что смогу вам помочь. –
Это сложная часть, watir-window должен оставаться открытым, так что я могу смотреть его и делать другие мысли в одно и то же время. Как я сказал firefox и, т. Е. Не получаю фокус. – inselberg
Я тебя сейчас. Не оптимальное решение, но как вы думаете, если вы сделаете вкладку alt + в своем цикле выше, этого будет достаточно, чтобы сохранить фокус? –