为什么为ElementsCollection保护waitUntil方法?

时间:2017-11-10 14:16:31

标签: java selenide

正如您在文档中看到的那样,waitUntil方法受ElementsCollection保护:

http://selenide.org/javadoc/3.7/com/codeborne/selenide/ElementsCollection.html

例如SelenideElement不是这种情况:

http://selenide.org/javadoc/3.7/com/codeborne/selenide/SelenideElement.html

为什么该方法受ElementsCollection保护?

1 个答案:

答案 0 :(得分:1)

我认为这背后的想法是应用graph = TinkerGraph.open() + visible / disappear / hasText / etc是有意义的。 单个元素的条件组合,但对元素集合完全没用,并且可能有错误。

没有办法设定在等待时应该消失或应该出现的元素数量,考虑到它可能带来的性能成本 - 这是正确的决定。