Selenium CSS"此行的多个标记"错误

时间:2017-02-25 16:59:21

标签: selenium

我正在尝试点击特定元素。我找到了cssSelector

  [onclick="window.open('../rsvpdemo')"] 

但添加时我有 "此行的多个标记" 备注。

这是我的代码行:

driver.findElement(By.cssSelector("[onclick="window.open('../rsvpdemo')"]")).click();

1 个答案:

答案 0 :(得分:0)

您需要在字符串中转义引号,如下所示:

driver.findElement(By.cssSelector("[onclick=\"window.open('../rsvpdemo')\"]")).click();