ChromeDriver支持在缩放不是100%时单击

时间:2017-09-18 23:20:16

标签: javascript selenium webdriver selenium-chromedriver

我在Windows上使用chromedriver。当浏览器中的缩放级别设置为与100%不同时,element.click()可能无法正常工作。它不是单击指定的元素,而是单击另一个元素(可能位于原始元素100%缩放的位置)。就我而言,我无法控制浏览器的缩放级别。因此,如下面的GIF中那样将其设置回100%不是一种选择。

我知道这是IEDriver的限制:

  

浏览器缩放级别必须设置为100%

但是chromedriver website没有明确提到这一点。我想知道这是一个已知的限制还是一个错误?

这有什么变通方法吗?

以下是展示此问题的GIF:GIF demonstrating clicking issue 演示页面和脚本是here

更新:

  • Chrome版本:60.0.3112.113(官方版本)(32位)
  • chromedriver 版本:2.32.498550(9dec58e66c31bcc53a9ce3c7226f0c1c5810906a)

1 个答案:

答案 0 :(得分:2)

这是一个已知的issue,并在chromedriver bug跟踪器中进行跟踪。