gpt4 book ai didi

java - driver.findby Xpath 中的标记存在语法错误

转载 作者:行者123 更新时间:2023-12-02 03:39:30 24 4
gpt4 key购买 nike

我是 selenium 新手,我正在尝试在 Google chrome 上自动进行 facebook 注册。我已经设置了 eclipse 和 Chrome 驱动程序并创建了所有 jar 文件。现在,我通过“检查元素”选项复制了 facebook 页面中文本框的 Xpath,并粘贴了该元素的 Xpath,如下所示:

driver.findElement(By.xpath("//*[@id="email"]]")).sendkeys("user1");

但是我在这方面遇到了两个错误。 1 赋值的左侧必须是变量。 2. token “email”存在语法错误。

我还尝试了以下语法:

WebElement el = driver.findElement(By.xpath("//[@id="email"]")).sendkeys("user1");

但这也不起作用。请让我知道我在这里缺少什么。

最佳答案

应该是"//*[@id='email']",并在“email”周围加上单引号。它也应该是带有大写“K”的sendKeys

driver.findElement(By.xpath("//*[@id='email']")).sendKeys("user1");

关于java - driver.findby Xpath 中的标记存在语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37001753/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com