我们可以在 WebDriver Sampler 中更改 wait.until 的时间间隔(500 毫秒)吗
can we change time interval (500 miliseconds) of wait.until in WebDriver Sampler
我的脚本在点击按钮后等待 toast 消息。
wait.until(ui.ExpectedConditions.visibilityOfElementLocated(pkg.By.xpath("//*[@id='btnSubmitt']")))
但是我看到了下面的消息
预期条件失败:等待位于
的元素的可见性
By.xpath: //*[@id='btnSubmitt']
(尝试了 1 秒,间隔 500 毫秒)
问题:想要将时间间隔从 500 毫秒更改为 50 毫秒。
所以脚本应该每隔 50 毫秒检查一次预期的元素。
问题:我的脚本的响应时间比 chrome 浏览器中开发人员工具下的“性能”选项卡更长。
类似于:
var wait = new org.openqa.selenium.support.ui.WebDriverWait(WDS.browser, 1000).pollingEvery(50, java.util.concurrent.TimeUnit.MILLISECONDS)
应该能帮到你。
参考文献:
我的脚本在点击按钮后等待 toast 消息。
wait.until(ui.ExpectedConditions.visibilityOfElementLocated(pkg.By.xpath("//*[@id='btnSubmitt']")))
但是我看到了下面的消息 预期条件失败:等待位于
的元素的可见性By.xpath: //*[@id='btnSubmitt']
(尝试了 1 秒,间隔 500 毫秒)
问题:想要将时间间隔从 500 毫秒更改为 50 毫秒。 所以脚本应该每隔 50 毫秒检查一次预期的元素。
问题:我的脚本的响应时间比 chrome 浏览器中开发人员工具下的“性能”选项卡更长。
类似于:
var wait = new org.openqa.selenium.support.ui.WebDriverWait(WDS.browser, 1000).pollingEvery(50, java.util.concurrent.TimeUnit.MILLISECONDS)
应该能帮到你。
参考文献: