2016-03-17 11 views
6

Tôi mới dùng selen và tôi muốn biết cách tải đường dẫn mặc định của thư mục tải xuống của trình duyệt (Tôi đang sử dụng chrome) trong hệ điều hành .tải đường dẫn thư mục tải xuống mặc định bằng Selenium WebDriver

tôi chỉ tìm thấy một cách để thiết đường dẫn mặc định như thế này:

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

Xin chào, bạn có thể muốn xem câu hỏi này, tôi biết là về python nhưng có một câu trả lời cho C#, câu trả lời đầu tiên: http://stackoverflow.com/questions/16328801/define-download-directory-for-chromedriver -selenium-with-python –

+1

@IvanRascon nhưng có vẻ như anh ấy là ** Xác định đường dẫn tải xuống ** Tôi chỉ cần tải đường dẫn tải xuống mặc định hiện tại – GroundIns

+0

@GroundIns là bạn có thể tải xuống thư mục trình duyệt Chrome không? – sjethvani

Trả lời

0

2 cách để đạt được điều này.

Người ta có thể được tìm thấy ở đây: Find Chrome Path

Giây được gõ trên browswer (có thể làm điều đó thông qua SendKeys):

chrome://settings 

sau đó hướng dẫn webdriver bạn bấm vào 'cao cấp' và cuối cùng bạn có thể lấy thư mục tải xuống mặc định từ 'location'

Nếu bạn gặp khó khăn ở bất cứ đâu hoặc muốn được trợ giúp thêm, vui lòng cho tôi biết. Chúc bạn may mắn!

Các vấn đề liên quan