Tarayıcı Ayarları
Tarayıcı Ayarları
Tarayıcı Ayarları
Komut Satırı Penceresinin Gizlenmesi
var firefoxService = FirefoxDriverService.CreateDefaultService();
firefoxService.HideCommandPromptWindow = true;
var chromeService = ChromeDriverService.CreateDefaultService();
chromeService.HideCommandPromptWindow = true;Tarayıcı Penceresinin Gizlenmesi
var chromeOptions = new ChromeOptions();
chromeOptions.AddArguments(BrowserOptionNames.ChromeHeadless);
..
new ChromeDriver(chromeService, chromeOptions);
var firefoxOptions = new FirefoxOptions();
firefoxOptions.AddArguments(BrowserOptionNames.FirefoxHeadless);
..
new FirefoxDriver(firefoxService, firefoxOptions);İndirilen Dosya Konumu Belirleme
var firefoxOptions = new FirefoxOptions();
firefoxOptions.SetPreference(“browser.download.dir”, Directory.GetCurrentDirectory() + “\\firefoxTemp”);
...
new FirefoxDriver(firefoxService, firefoxOptions);
var chromeOptions = new ChromeOptions();
chromeOptions.AddUserProfilePreference(“download.default_directory”, Directory.GetCurrentDirectory() + “\\chromeTemp”);
...
new ChromeDriver(chromeService, chromeOptions);Tarayıcı time out süresi ayarlama
Default olarak timeout süreleri; For implicit waits: 0 seconds. For page loads: 300 seconds. For script timeouts: 30 seconds.
Aşağıdaki kod ile değiştirilebilir.
Tarayıcı Penceresi gizli(headless) olduğunda dosya indirme
Tarayıcı headless durumunda olduğunda dosya indirme işlemini yapamamaktadır. Aşağıdaki düzenlemenin yapılması gerekmektedir. Chrome için;
Firefox için;
Chrome ve Firefox için metodun kullanımı;
Last updated
Was this helpful?