您可以同时使用
presenceOfElementLocated或
visibilityOfElementLocated获取
value。
但是从性能角度来看,我想这
presenceOfElementLocated会稍微快一点,因为它只是检查 页面的DOM中是否存在 某个 元素
。这并不一定意味着该元素是可见的。而
visibilityOfElementLocated必须检查 元素是否存在于页面的DOM上并且可见
。可见性意味着不仅显示元素,而且其高度和宽度都大于0。
因此,根据您的情况使用presenceOfElementLocated
就足够了。
您可以考虑以下几点,根据您的用例选择合适的方法。
presenceOfElementLocated
当您不在乎元素是否可见时使用,只需知道它是否在页面上即可。visibilityOfElementLocated
在需要查找也应该可见的元素时使用。
希望它能对您有所帮助。



