【发布时间】:2016-02-22 23:58:40
【问题描述】:
我喜欢在java中使用selenium在页面中选择这个标签
<input class="btn btn-success addReportBtn" type="submit" />
这是我迄今为止尝试过的:
driver.findElement(By.xpath("//input[type=submit]"));
driver.findElement(By.cssSelector("//input[@type='submit']"));
我分别得到了这两个例外:
org.openqa.selenium.NoSuchElementException:没有这样的元素:无法找到元素:{"method":"xpath","selector":"input[type=submit]"}
org.openqa.selenium.InvalidSelectorException:无效选择器:指定了无效或非法的选择器
如果我使用Jsoup,我可以通过以下方式轻松获得它:
System.out.println(document.select("input[type=submit]"));
我做错了什么?
【问题讨论】:
标签: java selenium xpath css-selectors