我无法使用FirePath
获得xpath
。我想在Firepath中使用xpath
找到登录表单的用户名字段。但是,当我试图找到相同的元素, 我越来越喜欢xpath
:如何使用Firepath插件获取xpath
html/body/div[3]/div/div/div/div/div[2]/div/form/div[1]/input
我如何使用它在硒的脚本?
我无法使用FirePath
获得xpath
。我想在Firepath中使用xpath
找到登录表单的用户名字段。但是,当我试图找到相同的元素, 我越来越喜欢xpath
:如何使用Firepath插件获取xpath
html/body/div[3]/div/div/div/div/div[2]/div/form/div[1]/input
我如何使用它在硒的脚本?
更多信息,你可以使用它,如: -
WebElement ele1 = driver.findElement(By.xpath("html/body/div[3]/div/div/div/div/div[2]/div/form/div[1]/input"));
ele1.sendKeys("username");
在这里,在双引号中的用户名会被实际值替换要进入在用户名字段中。
您可以通过by.xpath执行此操作
webdriver.findElement(By.xpath("html/body/div[3]/div/div/div/div/div[2]/div/form/div[1]/input")).click();
你也可以搜索一个相对xpath女巫更强大的看看this关于xpath的更多信息。
也看看locators in selenium大约有多种不同的定位器
谢谢!它为我工作。 –