7得票3回答
如何使用Selenium Python处理浏览器或应用程序可能不安全的问题?

我正在尝试自动化登录Gmail,但出现了以下错误: 我认为这可能是该网站能够检测到自动化并将其阻止的原因。请问有什么方法可以克服这个问题吗?我的个人帐户没有这个问题,但只有共享帐户才会出现。

7得票3回答
自动化“保存HAR包含内容”

我熟悉如何使用Google Chrome Web Inspector手动保存包含内容的网页为HAR文件。现在我想自动化这个过程。 在寻找自动化生成HAR文件的工具时,我发现了一些解决方案,但是它们都没有保存资源的内容。 我已经尝试了以下方法,但没有成功: https://github....

7得票3回答
使用Selenium进行浏览器自动化:指纹、可识别性和可追溯性?

我想使用selenium/webdriver来模拟浏览器并抓取一些网站内容。即使它不是最快的方法,对我而言它有很多优点,比如执行脚本等。 许多网站禁止通过自动化方法访问它们,例如像谷歌或必应这样的搜索引擎。 对于一个工具,我需要抓取谷歌上几个关键词的估计结果统计数据。这将看起来像这样:模拟...

7得票2回答
使用Watir-Webdriver测试新窗口是否打开

我正在使用Watir-webdriver,想知道有没有好的方法来检查是否打开了新窗口。我已经在谷歌上搜索了一下,但是似乎没有找到什么有用的答案。 我有一个打印友好链接,我想测试该链接是否在新窗口或选项卡中打开,并且如果可能的话,我想在ie、firefox、chrome和safari中进行测试...

7得票3回答
通过命令行或本地脚本与浏览器JavaScript进行交互?

我们提供类似于ImageMagick的浏览器页面JavaScript,可帮助人们将图像转换为不同的大小和格式。但是,它需要网页交互。 是否可能让人们自动化这种交互--而无需将图像发送到我们的服务器(从而增加带宽成本和服务器负载)和无需要求用户下载像Puppeteer这样的无头浏览器库? 例...

7得票2回答
如何解决Selenium Firefox浏览器被远程控制的问题?

我正在使用火狐浏览器82.0.3 (64)与Selenium。 代码可以正常工作,但问题是它说浏览器正在远程控制中。 是否有解决方法或绕过它的其他方法? 我实际想要用Selenium打开一个新的Firefox实例,并在每次执行我的代码时定义一个新的代理。 谢谢提前。这是我的代码片段: ...