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