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

时间:2015-09-19 20:10:22

标签: 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>

我的java代码是:

driver.findElement(By.className("device-button-column device-button-ring")).click();

1 个答案:

答案 0 :(得分:3)

selenium不支持化合物类。而是将其更改为cssSelector,如下所示:

button.nova-button.ring-dialog-open

实现:

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