Вы можете использовать ActionChains для перехода к элементу
from selenium.webdriver.common.action_chains import ActionChains
element = driver.find_elements_by_css_selector("div.ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix")
actions = ActionChains(driver)
actions.move_to_element(element).perform()
или вы можете прокручивать, пока элемент не будет виден, используя scrollIntoView ():
driver.execute_script("arguments[0].scrollIntoView();", element)
У меня есть очень та же проблема безопасности с Vista, и я разрешаю его путем обеспечения уровня доступа "Полного контроля" для "Пользовательской" группы на папке "Program Files\Apache Software Foundation\Tomcat XYZ".
Это разрешило проблемы развертывания с котом для меня, а также вопроса на стартовом коте как услуга. Конечно, можно присвоить полномочия более строго (на группу пользователей развертывания или на пользователя). IMO это - больше более быстрого пути затем, реконфигурировали кота.
Относительно Вашего исходного вопроса, как изменить путь за пределами $ {catalina.home} в соответствии с Windows:
Это - очень то же, поскольку необходимо выполнить его на *, отклоните:
<Host name="localhost" appBase="/c:/webapps2"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
У Вас была Корневая папка в Вас папкой упомянутый в appBase? Подход тестируется под Tomcat 6.0
Следующее должно работать в Windows:
C:/Users/maerch/Workspaces/Tomcat6.0_webapps/
/Users/maerch/Workspaces/Tomcat6.0_webapps/
Windows также поддерживает наклонную черту Unix (/), таким образом, это - хорошая идея использовать это вместо Windows (\). Также 'корень по умолчанию' для Windows является C:, таким образом, Вам не должен быть нужен он в полном пути.
Я не думаю, что это - проблема с путем. Возможно, Вы могли попробовать, используют относительный путь:
"../../../Users/..."
Это может также быть хорошая идея установить Tomcat в каталоге, где у Вас есть полный доступ.
Что делать, если вы скопируете тот же каталог webapps в другое место и измените путь в файле server.xml. Если бы мы сделали это, я определенно считаю, что у нас не будет никаких проблем, потому что всякий раз, когда веб-приложениям нужно развернуть приложение, оно будет.
С уважением и уважением, Киран