selenium Java Selify-指定了无效或非法的选择符

brccelvz  于 2022-11-10  发布在  Java
关注(0)|答案(1)|浏览(127)

我想创建一个只要页面上有表单/文本框就可以重复使用的方法,并通过返回True/False来检查它是否存在。我创建了Fields(),并将其放在同一个Sele类中,但我不确定为什么会收到该错误:
线程“main”org.Openqa.selenium.InvalidSelectorException:选择器无效:指定了无效或非法的选择器

public boolean Fields(String field, String name) {
    boolean f;
     if (field.equals("textbox")){
            return f= driver.findElement(By.name("'+ name +'")).isDisplayed();

     }

     return false;

        }

`

czq61nw1

czq61nw11#

不是这一行:

return f= driver.findElement(By.name("'+ name +'")).isDisplayed();

使用以下命令:

return f= driver.findElement(By.name('"'+ name +'"')).isDisplayed();

相关问题