пробовал запускать на виртуалке:
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time
PROXY_HOST = "proxy.open.by"
PROXY_PORT = 8080
fp = webdriver.FirefoxProfile()
# Direct = 0, Manual = 1, PAC = 2, AUTODETECT = 4, SYSTEM = 5
fp.set_preference("network.proxy.type", 1)
fp.set_preference("network.proxy.http", PROXY_HOST)
fp.set_preference("network.proxy.http_port", PROXY_PORT)
fp.set_preference("network.proxy.ftp", PROXY_HOST)
fp.set_preference("network.proxy.ftp_port", PROXY_PORT)
fp.set_preference("network.proxy.ssl", PROXY_HOST)
fp.set_preference("network.proxy.ssl_port", PROXY_PORT)
fp.set_preference("network.proxy.no_proxies_on", "") # set this value as desired
d = webdriver.Firefox(firefox_profile=fp)
#d = webdriver.Chrome()
d.get("http://onliner.by")
e = d.find_element_by_id("g-search-input")
e.send_keys("nokia")
time.sleep(2)
e.send_keys(K
eys.DOWN+Keys.DOWN+Keys.DOWN+Keys.ENTER)
time.sleep(10)
d.close()
все заработало - в чем проблема? наблюдаю за происходящим в первом случае - вводится слово "nokia", потом проходит 2 сек, стирается и заново вводится слово "nokia", нажимается ентер, без кнопки DOWN... скажите, если ли разница между первым и вторым кодом, касательно взаимодействия с браузером? т.е. если я использую RC, то я не работаю через нативный интерфейс?