请有人回复此错误,我在此行收到语法错误,并且我尝试过使用不同的元素定位器 请找到下面的脚本。
public class wikipgm {
public static void main(String[] args) {
WebDriver driver=new FirefoxDriver();
driver.get("http:\\www.wikipedia.org");
}
driver.findElement(By.css("//*[@id='search Input']")).sendKeys("Este");
}
答案 0 :(得分:1)
您正在尝试找到元素By.css
(如果您使用Java
,那么正确的方法是By.cssSelector()
)使用实际XPath
表达式而不是CSS
选择器
尝试从
中选择合适的By.cssSelector("#search Input")
By.xpath("//*[@id='search Input']")
检查this以获取有关您如何找到webelements
的更多信息答案 1 :(得分:0)
driver.findElement(By.css(“// * [@ id ='search Input']”))。sendKeys(“Este”);
在主要方法中写上面。 它没有被执行。祝你好运
{{1}}
答案 2 :(得分:0)
尝试: driver.findElement(By.id( “searchInput”))的SendKeys( “角城”);