问题标签 [fluentwait]
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 - 处理动态 webtable 中的同步问题
我有一个名为 branch 的简单 webtable,其中包含 id、branchName、BranchLocaction 列。我必须在场景中添加一个分支并测试它是否正确添加。我有以下功能,它应该在添加之前和之后给我最新的 id。在添加之前正确调用它并给我正确的行。但是添加后,有时它会给出旧的 id,有时是正确的新 id,有时是 null。这绝对是一个等待问题。我还调用了一些自定义函数来等待 ajax 调用/jquery。但它仍然没有帮助。请帮我。如果您需要更多详细信息。请告诉我
selenium - 需要帮助理解流畅的等待Java代码
我正在尝试理解与 Selenium 中的 fluent Wait 相关的 Java 代码。代码如下:
我知道整个代码正在等待直到方法返回特定的 WebElement。但我的疑问与下面的代码片段有关。
我也了解 Function 是一个内置的功能接口,它将 WebDriver 作为输入并返回 WebElement 作为输出。但是new关键字如何适合整个代码呢?
java - 我想使用 Fluent 等待返回 void,该怎么做?
我正在使用流利的等待。我想返回 void 而不是 Web Element 或 Boolean。我该怎么做?我试过这样。代码片段如下
但是,它给了我无效的错误:
返回类型与 Function<WebDriver,Void>.apply(WebDriver) 不兼容
注意:我只想返回无效。那可能吗?
java - 春黄瓜 Selenium fluent 等待给了我 driver=null
我正在尝试使用流利的等待
但是当我调试时,我得到了 drive=null
这是我实例化驱动程序的地方
webdriverwait - WebDriverWait 和 Fluentwait 的工作方式相同,那么 WebDriverWait 的目的是什么?
我已经开始学习硒,并试图了解其中不同等待的目的。
根据我从这个平台上的答案以及其他来源收集到的信息,暗示预期条件不能与 FluentWait 一起使用。但我试图两者都做。将函数变体和预期条件传递给两个等待并按预期得到结果。(接口预期条件扩展函数,所以我想应该是这样)
WebDriver 似乎并没有添加非常不同的功能,那为什么要添加呢?我的理解是,只有 timeoutException 被修改,这也是为异常提供额外的信息。所以它可以只在流利的等待中更新,而不是创建新类。我错过了什么吗?
selenium - 持续时间无法解析或不是 Selenium 中 WebDriverwait 中的字段
我正在尝试与网页上的日历进行交互,因此我正在使用 WebDriver 等待。
下面是方法:
这里有什么问题吗?错误显示为:
这里有什么问题?
selenium - 如何使用 FluentWait 开始轮询元素
我正在对 Android 应用程序进行自动化测试。在我开始实际测试之前,加载我想等待的应用程序时会出现一个闪屏。我创建了waitUntilInvisible
使用 aFluentWait
等待启动画面不可见的方法。
waitUntil
问题是,启动画面的轮询仅在到达线路后几秒钟开始。这引入了不必要的延迟,我想摆脱它。
难道我做错了什么?这可能是设计/技术限制吗?
方法:
我称之为:
java - “元素不可交互” - 使用 Selenium 和 BrowserStack 在 Java 中 FluentWait 不会忽略 ElementNotInteractableException
我有一堂课如下:
当我使用 BrowserStack Safari 远程驱动程序运行代码时,我总是遇到错误:第一次尝试查找元素时出现“元素不可交互”。在控制台中,我看到以下异常:
失败的代码:
为什么 FluentWait 在前 30 秒内没有忽略 ElementNotInteractableException?
同时 NoSuchElementException 按预期工作。