使用Javascript命令或Selenium加快浏览器的时间传递

使用Javascript命令或Selenium加快浏览器的时间传递,javascript,performance,selenium,browser,Javascript,Performance,Selenium,Browser,我正在使用JavaScript和Selenium来自动化我在Chrome上经常使用的网页上的一些任务 该网页有一个表单字段,其中包含某种嵌入式等待时间。在您完成输入后,它会等待大约10秒钟,以便为您提供所需的答案 我认为这是一种类似于回答这个问题时所描述的机制()。它的设计显然是等待用户完成输入。但是当有人用硒来填表格时,根本就没有必要 我希望Selenium可以在字段中输入值,页面会立即给出答案。 我怎么能这么做 我想也许可以加快浏览器的时间流逝?也许通过在Selenium或Chrome本身的

我正在使用JavaScript和Selenium来自动化我在Chrome上经常使用的网页上的一些任务

该网页有一个表单字段,其中包含某种嵌入式等待时间。在您完成输入后,它会等待大约10秒钟,以便为您提供所需的答案

我认为这是一种类似于回答这个问题时所描述的机制()。它的设计显然是等待用户完成输入。但是当有人用硒来填表格时,根本就没有必要

我希望Selenium可以在字段中输入值,页面会立即给出答案。 我怎么能这么做

我想也许可以加快浏览器的时间流逝?也许通过在Selenium或Chrome本身的控制台上运行脚本

我已经尝试在键入某些内容后更改浏览器时间,如此处建议的: . 在我输入了一些东西之后,我试着改变窗口的时间。它不起作用。所以我想也许可以设置Chrome,让浏览器上的时间过得更快

有人能教我怎么做吗?还是有人有别的办法来解决这个问题?
谢谢大家!

检查页面并确定限制代码,以确定如何对其进行修补并更改其行为。如果这是不可能的,您可能可以使用monkeypatch
setTimeout
setInterval
,但如果您正在测试一个页面,让它以不同于预期的方式工作似乎不是一个好主意,那么这将非常奇怪,并可能会破坏它。