【求助】selenium查找元素通过xpath用java语言找不到
同一个元素,用相同的xpth查找,通过python可以成功找到,通过java查找不到(没有iframe也不需要跳转到新窗口)<button type="button" class="btn-default btn-sure ng-binding" ng-click="closeThisDialog('Cancel')">确定</button>
java语言实现及报错如下:
python实现成功代码如下:
有没有试过根据CSS来找试试? driver.findElement(By.cssSelector("#ngdialog1 .btn-default.btn-sure.ng-binding"));
这样尝试下 还有就是你的xpath写的也不对啊,看看你py怎么写的,,,两个明显不一样嘛 你看一下id是否变化 谢谢大家加了等待时间就好 那个xpath没有错
页:
[1]