Download CV

Seleniumda Nasıl Zoom In ve Zoom Out Yapılır?

Aralık 17, 2021

Selenium’un tarayıcıları otomatik hale getirdiğini hepimiz biliyoruz. Selenium komut dosyalarını çalıştırırken bazen yakınlaştırma ve uzaklaştırma yapmamız gereken bir durumla karşılaşabiliriz. Selenyum’da bu kolayca başarılabilir. Bu yazımda sizlere Selenium WebDriver’da Zoom In ve Zoom Out olmak üzere iki yöntem göstereceğim.

SendKeys Kullanarak

Manuel olarak Zoom In yapmak için CTRL+ADD, uzaklaştırmak için CTRL+SUBTRACT tuşlarına basmalıyız. Aşağıdaki yöntemlerin her ikisini de, yani browser’ta nasıl yakınlaştırma ve uzaklaştırma yapılacağını test ettim.

Zoom In

WebElement html = driver.findElement(By.tagName(“html”));

html.sendKeys(Keys.chord(Keys.CONTROL, Keys.ADD));

Zoom Out

WebElement html = driver.findElement(By.tagName(“html”));

html.sendKeys(Keys.chord(Keys.CONTROL, Keys.SUBTRACT));

Tarayıcıyı varsayılan yakınlaştırma düzeyine, yani %100’e ayarlamak için

WebElement html = driver.findElement(By.tagName(“html”));

html.sendKeys(Keys.chord(Keys.CONTROL, “0”));

JS Kullanarak Boyut Ayarlama

JavascriptExecutor jsExec = (JavascriptExecutor) driver;

jsExec.executeScript(“document.body.style.zoom = ‘“ + 80+ “%’”);

Posted in Selenium
Write a comment