Java 无法在android设备管理器站点中单击selenium中的按钮

Java 无法在android设备管理器站点中单击selenium中的按钮,java,selenium,selenium-webdriver,Java,Selenium,Selenium Webdriver,我不能在android设备管理器网站上点击铃声按钮。我怎么能做到?我可以很容易地点击其他网站上的按钮,但在这个网站上我不能 HTML代码如下所示: <button class="nova-button ring-dialog-open" title="Ring this device"><div class="ring-device"></div><div class="ring-text">Ring</div></button&

我不能在android设备管理器网站上点击铃声按钮。我怎么能做到?我可以很容易地点击其他网站上的按钮,但在这个网站上我不能

HTML代码如下所示:

<button class="nova-button ring-dialog-open" title="Ring this device"><div class="ring-device"></div><div class="ring-text">Ring</div></button>

selenium不支持复合类。改为将其更改为cssSelector,如下所示:

button.nova-button.ring-dialog-open
实施:

button.nova-button.ring-dialog-open
driver.findElement(By.cssSelector("button.nova-button.ring-dialog-open")).click();