Opera浏览器驱动无法正常工作

3
我正在使用最新版的Opera Chromium驱动程序,下载地址为:https://github.com/operasoftware/operachromiumdriver/releases
我尝试了几种设置:
System.setProperty("webdriver.opera.driver", operaDriver);
WebDriver driver = OperaDriver();

根据https://dev59.com/Z4Xca4cB1Zd3GeqPN9KN#27387949的说法,或者这样做。
System.setProperty("webdriver.chrome.driver", operaDriver);
WebDriver driver =  ChromeDriver();

我启动了Opera浏览器,然后尝试简单地点击元素:

element.click();

或者是其他问题,但都没有效果。看起来它在页面上找到了元素,但无法单击它或进行其他操作。WebDriver没有返回任何错误,但页面上什么也没有发生。

我的Opera版本 - 39.0

1个回答

0

关于Selenium,你需要知道的第一件事是,即使你没有要点击的元素或任何其他类型的错误,Java驱动程序也不会抛出任何错误。

除此之外,我想知道你是否无法点击特定的元素,还是所有页面上的元素都无法工作?
其次,我想知道你是通过id、css、xpath还是其他方式获取该元素的?

我知道这不是这个问题的答案。我没有50个声望,所以我不得不在这里做这个,而不是将它作为评论!请忽略。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接