Methods selenium web驱动程序中的driver.wait()、driver.wait(长arg)、driver.wait(长arg0、int arg1)之间有什么区别

Methods selenium web驱动程序中的driver.wait()、driver.wait(长arg)、driver.wait(长arg0、int arg1)之间有什么区别,methods,selenium-webdriver,Methods,Selenium Webdriver,在Selenium中,driver.wait()、driver.wait(长arg)、driver.wait(长arg0、int arg1)之间有什么区别 什么时候合适 您在IDE中看到的wait()方法是继承自java.lang.Object的方法。有关这些方法的文档可在中找到。该方法及其重载用于同步线程之间的对象访问。它们与WebDriver无关,让驱动程序等待页面操作完成 如果要在移动到下一条语句之前暂停执行一段特定的时间,可以使用。然而,对于WebDriver来说,这很少是一个好主意。大

在Selenium中,driver.wait()、driver.wait(长arg)、driver.wait(长arg0、int arg1)之间有什么区别

什么时候合适

您在IDE中看到的
wait()
方法是继承自
java.lang.Object
的方法。有关这些方法的文档可在中找到。该方法及其重载用于同步线程之间的对象访问。它们与WebDriver无关,让驱动程序等待页面操作完成

如果要在移动到下一条语句之前暂停执行一段特定的时间,可以使用。然而,对于WebDriver来说,这很少是一个好主意。大多数情况下,当人们想要“暂停”WebDriver代码执行时,是等待页面上的操作完成,如果在睡眠时间完成之前满足条件,硬编码睡眠可能会过度等待。对于更有效的等待构造,您需要使用的实例或类似的东西。

您在IDE中看到的
wait()
方法是继承自
java.lang.Object
的方法。有关这些方法的文档可在中找到。该方法及其重载用于同步线程之间的对象访问。它们与WebDriver无关,让驱动程序等待页面操作完成

如果要在移动到下一条语句之前暂停执行一段特定的时间,可以使用。然而,对于WebDriver来说,这很少是一个好主意。大多数情况下,当人们想要“暂停”WebDriver代码执行时,是等待页面上的操作完成,如果在睡眠时间完成之前满足条件,硬编码睡眠可能会过度等待。对于更有效的等待构造,您需要使用的实例或类似的东西。

您在IDE中看到的
wait()
方法是继承自
java.lang.Object
的方法。有关这些方法的文档可在中找到。该方法及其重载用于同步线程之间的对象访问。它们与WebDriver无关,让驱动程序等待页面操作完成

如果要在移动到下一条语句之前暂停执行一段特定的时间,可以使用。然而,对于WebDriver来说,这很少是一个好主意。大多数情况下,当人们想要“暂停”WebDriver代码执行时,是等待页面上的操作完成,如果在睡眠时间完成之前满足条件,硬编码睡眠可能会过度等待。对于更有效的等待构造,您需要使用的实例或类似的东西。

您在IDE中看到的
wait()
方法是继承自
java.lang.Object
的方法。有关这些方法的文档可在中找到。该方法及其重载用于同步线程之间的对象访问。它们与WebDriver无关,让驱动程序等待页面操作完成



如果要在移动到下一条语句之前暂停执行一段特定的时间,可以使用。然而,对于WebDriver来说,这很少是一个好主意。大多数情况下,当人们想要“暂停”WebDriver代码执行时,是等待页面上的操作完成,如果在睡眠时间完成之前满足条件,硬编码睡眠可能会过度等待。对于更有效的等待构造,您需要使用的实例或类似的东西。

您使用的是什么语言绑定?在Java中,
WebDriver
接口上没有
wait
方法。我正在使用Java。我正在获取wait方法。然后,您需要提供更多上下文以及更完整的代码示例。WebDriver API中没有
wait
方法。我能想到的最接近的东西是
WebDriverWait
类的
until
方法,但这与您所问的相差甚远。我正在尝试附加带有问题的图像,但不起作用。我正在使用java web驱动程序。我正在使用Eclipse进行编码。当我编写驱动程序并按下[DOT]键时,它显示了我在问题中提出的所有3种等待方法。您使用的是什么语言绑定?在Java中,
WebDriver
接口上没有
wait
方法。我正在使用Java。我正在获取wait方法。然后,您需要提供更多上下文以及更完整的代码示例。WebDriver API中没有
wait
方法。我能想到的最接近的东西是
WebDriverWait
类的
until
方法,但这与您所问的相差甚远。我正在尝试附加带有问题的图像,但不起作用。我正在使用java web驱动程序。我正在使用Eclipse进行编码。当我编写驱动程序并按下[DOT]键时,它显示了我在问题中提出的所有3种等待方法。您使用的是什么语言绑定?在Java中,
WebDriver
接口上没有
wait
方法。我正在使用Java。我正在获取wait方法。然后,您需要提供更多上下文以及更完整的代码示例。WebDriver API中没有
wait
方法。我能想到的最接近的东西是
WebDriverWait
类的
until
方法,但这与您所问的相差甚远。我正在尝试附加带有问题的图像,但不起作用。我正在使用java web驱动程序。我正在使用Eclipse进行编码。当我编写驱动程序并按下[DOT]键时,它显示了我在问题中提出的所有3种等待方法。您使用的是什么语言绑定?在Java中,
WebDriver
接口上没有
wait
方法。我正在使用Java。我正在获取等待方法。您需要提供更多上下文,