如何用Selenium和NodeJS模仿Chrome上的URL键入和ENTER点击



我正在使用Selenium&CCD_ 2以在CCD_ 3上自动下载测试。

我注意到,Chrome's下载保护在点击链接或自动重定向到URL时的行为与在地址栏中实际键入URL并单击ENTER时的行为不同(Chrome保护在实际键入URL时不会将某些文件标记为阻止(。

到目前为止,我一直在尝试,但仍有一些文件被阻止:

  1. driver.get(url)
  2. driver.executeScript重定向到url
  3. driver.executeScript创建一个元素并单击它
  4. 打开一个新选项卡,然后driver.get(url)

有没有一种方法可以模仿用Selenium键入地址栏并点击ENTER?

遗憾的是,Selenium不支持将密钥发送到浏览器地址栏。

有人在这里建议使用Node.js的win32com.client库解决方案

我还没有尝试过,但在这个帖子中发现了一个类似的问题。

相关内容

  • 没有找到相关文章

最新更新