当鼠标悬停在selenium webdriver中时如何缩放图像

时间:2015-12-27 19:18:33

标签: selenium selenium-webdriver

当我把鼠标指针放在selenium webdriver中时,使用java代码放大图像。请尽可能提供一些示例代码。

提前致谢

1 个答案:

答案 0 :(得分:0)

使用Keys.chord()方法按Ctrl +进行缩放:

//Replace it with image element locator in findElement
WebElement element = driver.findElement(By.tagName("img"));
//Repeat the following statement, till you get desired zoom level.
element.sendKeys(Keys.chord(Keys.CONTROL, Keys.ADD));

注意:Selenium在100%缩放级别下工作,如果不是,则抛出错误。

要重置缩放,请使用以下代码:

element.sendKeys(Keys.chord(Keys.CONTROL, "0"));