Есть ли способ в Selenium 1.x или 2.x прокручивать окно браузера, чтобы конкретный элемент, идентифицированный XPath, был виден браузеру? В Selenium есть метод focus, но он, похоже, не прокручивает представление в FireFox физически. Есть ли у кого-нибудь предложения, как это сделать?
Причина, по которой мне это нужно, заключается в том, что я тестирую щелчок элемента на странице. К сожалению, событие не работает, если элемент не виден. У меня нет контроля над кодом, который запускается при щелчке по элементу, поэтому я не могу отлаживать или вносить в него изменения, поэтому самым простым решением является прокрутка элемента в поле зрения.