![](/img/trans.png)
[英]How to scroll the dropdown and select the invisible/hidden element using selenium webdriver?
[英]How to avoid the hidden classes using selenium webdriver
我正在尝试使用带有 selenium 的 classname 来引用一个类,但是同一个类得到了一个具有完全相同名称和除 ng-show=false 之外的所有其他值的隐藏标签
如下:
ul class="nav nav-pills nav-stacked ng-hide" ng-show="false" <br>
ul class="nav nav-pills nav-stacked"
我如何引用第二个标签?
我没有尝试@tabIndex,因为有时隐藏的标签不止一个。
您可以通过缺少的类ng-hide
。 查找元素女巫有类nav nav-pills nav-stacked
但没有ng-hide
driver.findElement(By.cssSelector(".nav.nav-pills.nav-stacked:not(.ng-hide) > div"));
或者没有ng-show="false"
driver.findElement(By.cssSelector(".nav.nav-pills.nav-stacked:not([ng-show='false']) > div"));
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.