问题标签 [implicitwait]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如果我在代码中将其与隐式等待一起使用,则显式等待不起作用
我有一个基类,我在其中设置了驱动程序并提到了 15 秒的隐式等待
现在在我的测试类中,我想使用 webdriver 等待特定元素,并声明我的 webdriver 等待如下
WebDriverWait wait = new WebDriverWait(driver,30);
wait.until(ExpectedConditions.visibilityOf(driver.findElement(By.id("a")));
但是发生的情况是,当我的代码在上面一行只等待 15 秒时,它应该等待 30 秒
java - 如何验证隐式等待是否在 Katalon Studio 中工作
在katalon studio中为我的测试用例创建一个新的自定义关键字,并且我正在创建隐式等待,上面的代码使我能够接收到NoSuchElement 异常消息,但我不知道隐式等待中规定的时间是否完全有效。有人可以帮我解决这个问题吗?非常感谢你!
java - 关于结合隐式等待和显式等待
这是面试问题之一。
如果隐式等待是说 20 秒,而显式等待是说 10 秒对于 web 元素说 loc1
如果在前 20 秒内无法定位 weblement 会发生什么情况,并且有 10 秒的显式等待,a) 它会首先等待 20 秒,因为这是隐式等待的值,然后再等待 10 秒在抛出未找到的错误元素之前,还是?b) 只有当它无法找到元素时,它才会在隐式等待的前 20 秒内抛出错误?c)是否可以同时使用隐式等待和显式等待,将它们结合使用是否有任何问题。
selenium - Selenium 多个等待条件失败
以下代码不起作用。selenium web 驱动程序无需等待即可继续执行,即使页面上的任何元素都不可见。因此断言失败。
selenium - 使用 Selenium 一起使用隐式和显式等待的输出会是什么?
Selenium 在以下情况下的行为方式:
当元素在 6 秒时找到 -- 隐式等待 = 5 秒 显式等待 = 10 秒
当元素在 6 秒找到时 -- 隐式等待 = 10 秒 显式等待 = 5 秒
当元素在 11 秒找到时 -- 隐式等待 = 10 秒 显式等待 = 10 秒