Birden fazla tarayıcı türünde (Chrome, FireFox, Internet Explorer ve Opera) test yürütecek uygulama üzerinde çalışıyorum. Ben gizli/özel modlarda onları başlattı nasıl bir yol (How to open incognito/private window with Selenium WD for different browser types?) ve set pencere boyutunu (Browser window control #174) bulunan:Chrome ve Opera'nın tarayıcı pencere boyutu, Selenium WebDriver tarafından gizli/gizli modda başlatıldı nasıl ayarlanır?
Window window = driver.manage().window();
window.setPosition(new Point(0, 0));
window.setSize(new Dimension(width, height));
Ama bu kod her durumda çalışmaz:
+-------------------+----------+-------------------+
| Browser | Standard | Incognito/Private |
|-------------------|----------|-------------------|
| Chrome | works | does not work |
|-------------------|----------|-------------------|
| FireFox | works | works |
|-------------------|----------|-------------------|
| Internet Explorer | works | works |
|-------------------|----------|-------------------|
| Opera | works | does not work |
+-------------------+----------+-------------------+
Nasıl bu problemi çöz? Ben ChromeOptions
ve OperaOptions
kullanarak sürücüleri için argümanlar geçebilir biliyorum. Ancak test yürütmeleri sırasında boyutu değiştirmek istiyorum. Javascript değerlendirmesi yapmam gerekirse harika olur.
Lütfen tekrar soru okuyun. Bu kodu kullandım ama id çalışmıyor. – agabrys