driver.findElement(By.xpath(“ [@ id =” smallWidgetDiv“] / div [1] / div / div / div / div”))); -语法错误

时间:2019-07-11 10:11:49

标签: selenium-webdriver

我收到以下代码的语法错误,看不到为什么?

driver.findElement(By.xpath("[@id="smallWidgetDiv"]/div[1]/div/div/div/div"));

Error : syntax error on token  "smallWidgetDiv" , invalid assignment operator

1 个答案:

答案 0 :(得分:0)

您在xpath的开头缺少双斜杠。然后,您应该提供元素的特定标签,或者使用星号*

driver.findElement(By.xpath("//*[@id='smallWidgetDiv']/div[1]/div/div/div/div"));