Więc przeczytałem wszystkie dokumenty o dodaniu chromedriver do mojej ścieżki i śledziłem ich wszystkich. Jestem na komputerze Mac z selenium2, Maven, Eclipse, a wszystkie najnowsze sterowniki:Sterownik Chrome selenu 2
Error:
The path to the chromedriver executable must be set by the webdriver.chrome.driver system property;
kładę chromedriver w moim folderze Aplikacje i moja ścieżka wygląda następująco:
echo $PATH
/Users/tcerrato/selenium/BS_Sel_Project/auto_helper/test_scripts:/usr/local/apache-maven-2.2.1//bin:/Users/oracle/oracle/product/10.2.0/db_1/bin:/opt/local/bin:/opt/local/sbin:/Applications:
Co mi brakuje? Nie mogę w ogóle używać sterownika chrome. Każda pomoc byłaby świetna Próbuję teraz losowych rzeczy.
Oto moja sekcja pom na selenu:
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium</artifactId>
<version>2.0rc2</version>
<type>pom</type>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-chrome-driver</artifactId>
<version>2.5.0</version>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-firefox-driver</artifactId>
<version>2.6.0</version>
</dependency>
który działał. nic, o czym czytałem nawet zdalnie, sprawiało, że było to prawie łatwe :) dzięki – ducati1212
Jak to zrobić w pythonie? –
@GregGauthier Zgodnie ze stroną [chrome start "start"] możesz po prostu podać ścieżkę jako argument (opcjonalny) podczas tworzenia webdrivera: 'driver = webdriver.Chrome ('/ path/to/chromedriver')' – zpea