我有一个要求,我需要使用 selenium webdriver 执行放大和缩小。所以这是我需要执行的快捷键。Control+Shift+Add钥匙。
我在 chrome 浏览器中尝试了以下代码。但无法执行操作。任何人都可以有正确的解决方案吗?
Actions actions = new Actions(driver);
actions.keyDown(Keys.CONTROL).keyDown(Keys.SHIFT).sendKeys(Keys.chord(Keys.ADD)).keyUp(Keys.CONTROL).keyUp(Keys.SHIFT).perform();
Run Code Online (Sandbox Code Playgroud)
Chrome 版本 - 62
Selenium 版本 - 2.53
操作系统 - Windows 7 和 10
如果你想在 chrome 中进行缩放(而不是使用 css),你可以使用 API。例如:
driver.get('chrome://settings/')
driver.execute_script('chrome.settingsPrivate.setDefaultZoom(1.5);')
driver.get("https://www.google.co.uk/")
Run Code Online (Sandbox Code Playgroud)
编辑
在爪哇中:
System.setProperty("webdriver.chrome.driver", /pathTo/chromeDriver);
ChromeDriver driver = new ChromeDriver();
driver.get("chrome://settings/");
driver.executeScript("chrome.settingsPrivate.setDefaultZoom(1.5);");
driver.get("https://www.google.co.uk/");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9070 次 |
| 最近记录: |