当前位置: 首页 > 知识库问答 >
问题:

是否有一种方法可以在driver.manage().timeouts()方法之外设置隐式超时?

强德厚
2023-03-14
driver.manage().timeouts().pageLoadTimeout(30, TimeUnit.SECONDS);
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);

这似乎表明含意没有被设定。我做错什么了吗?有办法把这个放在别处吗?

共有1个答案

孙宏壮
2023-03-14
ChromeOptions chromeOptions = new ChromeOptions();

Map<String, Integer> timeouts = new HashMap<>();
timeouts.put("implicit", 3000);
chromeOptions.setCapability("timeouts", timeouts);

webDriver = new ChromeDriver(chromeOptions);
 类似资料:
  • 是PHP的可移植咨询文件锁定功能。他们明确宣传它甚至可以在windows下工作: Flock()允许您执行一个简单的读/写模型,几乎可以在所有平台上使用(包括大多数Unix衍生产品,甚至Windows)。 我想把一个也可移植的超时阻塞(和没有忙碌的等待工作周围的选项)。在UNIX中,这可以简单地通过设置一个警报来实现,该警报将发送一个: 是否有一种可移植的方法可以在阻塞上设置超时?如果有,如何?

  • 在Spock规范中,expect:或then:block中的任何行都被计算并断言为,除非它具有返回类型为的签名。 方法在类中定义如下: 我故意在那里断言,这样它就不会失败。即使失败并出现错误: 如何以及为什么方法调用结果被计算为?

  • 问题内容: 有没有办法在给定类的所有方法上设置断点? 我有一个庞大的(2300行)旧式类,我需要在所有方法调用上设置断点以了解这种混乱的工作方式。 问题答案: 我发现了解决方法: 1.我将“ Toggle Brakepoint”热键设置为+ 。 2.之后,您可以单击第一种方法 。3.使用“切换制动点” 4. + -转到“下一方法”。(+ -转到上一个方法。) 5.重复3步。

  • 问题内容: 我正在建立一个带有flask的网站,其中用户具有帐户并能够登录。我正在使用flask-principal作为登录部分和角色管理。有没有办法让用户的会话在5分钟或10分钟后过期?我在flask文档或flask-principal文档中找不到该文件。 我想到了一种手动方法,在登录时在服务器端设置一个带有时间标签的变量,并在用户执行下一个操作时,服务器会验证该时间戳记上的时间增量并删除会话。

  • 假设我想在本地配置一个开发环境,使我能够在同样位于云中的J2EE容器中测试代码更改,我知道我可以通过以下步骤轻松地将应用程序下载并部署到Liberty Profile中:https://developer.ibm.com/wasdev/downloads/liberty-profile-using-non-eclipse-environments/,但我想知道我是否可以使用Bluemix中可用的C

  • 问题内容: 我正在建立一个带有flask的网站,其中用户具有帐户并能够登录。我正在使用flask- principal作为登录部分和角色管理。有没有办法让用户的会话在5分钟或10分钟后过期?我在flask文档或flask- principal文档中找不到该文件。 我想到了一种手动方法,在登录时在服务器端设置一个带有时间标签的变量,并在用户执行下一个操作时,服务器会验证该时间戳记上的时间增量并删除会