【发布时间】:2018-03-27 23:22:13
【问题描述】:
有一个基于 AngularJS 的下拉菜单,实现如下。
<select _ngcontent-c1="" class="form-control ng-pristine ng-valid ng-touched">
单击打开列表后,我尝试使用此代码 sn-p 从该列表中选择一个变量。
driver.findElement(By.xpath("//*[contains(text(), '"valuetobeselected"')]")).click();
【问题讨论】:
-
从
HTML标记中可以清楚地看出它是一个<select>标记,您为什么不尝试使用selectByVisibleText来代替?
标签: javascript angularjs selenium selenium-webdriver