2016-03-17 2 views
6

Ich bin neu in Selen und ich würde gerne wissen, wie ich erhalten den Standardpfad des Downloads-Ordner des Browsers (ich verwende Chrom) im Betriebssystem .Holen Sie sich den Standard-Download-Ordner Pfad mit Selenium WebDriver

Ich fand nur ein Weg, um den Standardpfad wie folgt festgelegt:

var chromeOptions = new ChromeOptions(); 
chromeOptions.AddUserProfilePreference("download.default_directory", path); 
chromeOptions.AddUserProfilePreference("intl.accept_languages", "nl"); 
chromeOptions.AddUserProfilePreference("disable-popup-blocking", "true"); 
var driver = new ChromeDriver("Driver_Path", chromeOptions); 
+0

Hallo, möchten Sie vielleicht diese Frage zu sehen, ich weiß, ist über Python, aber es gibt eine Antwort für C#, die erste: http://StackOverflow.com/Questions/16328801/define-Download-Directory-for-Chromedriver -selenium-with-python –

+1

@IvanRascon aber es scheint wie er ist ** Definieren Sie den Download-Pfad ** Ich brauche nur den aktuellen Standard-Download-Pfad – GroundIns

+0

@GroundIns konnten Sie Download-Verzeichnis von Chrome Browser bekommen? – sjethvani

Antwort

0

2 Möglichkeiten, dies zu erreichen.

Man kann hier gefunden werden: Find Chrome Path

Sekunden auf browswer zu geben ist (kann das tun, über Tastaturbefehle):

chrome://settings 

dann WebDriver anweisen, auf ‚Erweitert‘ zu klicken und schließlich Sie können das Standard-Download-Verzeichnis von der 'Ort' greifen

Wenn Sie irgendwo stecken bleiben oder weitere Hilfe benötigen, lassen Sie es mich bitte wissen. Viel Glück!