我有一个要求,我需要使用selenium webdriver执行放大和缩小。所以这是我需要执行的快捷键。 print_r($_COOKIE);
密钥。
我在chrome浏览器中尝试了以下代码。但无法采取行动。 任何人都可以找到合适的解决方案吗?
Control+Shift+Add
Chrome版本 - 62
Selenium版本 - 2.53
操作系统 - Windows 7和10
答案 0 :(得分:2)
如果您想放大chrome(不使用css),可以使用API。例如:
<li class="langLI" style="list-style-type:none"><a href="/Regal-en-us/non-discrimination-and-language-assistance##Non-Discrimin">English</a></li>
修改强>
在Java中:
driver.get('chrome://settings/')
driver.execute_script('chrome.settingsPrivate.setDefaultZoom(1.5);')
driver.get("https://www.google.co.uk/")
答案 1 :(得分:0)
您可以使用javascript执行此操作(使用css zoom):
例如(在python中):
driver.execute_script("document.body.style.zoom = '200%'")
至少适用于Chrome。
答案 2 :(得分:0)
如果您使用无头镀铬,则可以添加--force-device-scale-factor=1.5
参数来更改缩放级别