我想在元素中找到元素。我的意思是
例如,我找到webDriverWrapper.findElement(locatorManager.getLocator("user.root.element"))
这个元素,我想如何从这个元素开始搜索一些元素。我这样做:
webDriverWrapper.findElement(locatorManager.getLocator("user.root.element")).findElement(locatorManager.getLocator("popup.cancel.link")).click();
但是,据我所知,搜索从文档的初学者开始。
我该怎么做?
由于
答案 0 :(得分:0)
链式findElement
每次都不会从头开始搜索,除非您明确说明(例如,如果您使用以//
开头的xpath)。
答案 1 :(得分:0)
查找元素xpathArgs,网站名称网址,网络驱动程序
public List<WebElement> findElement(String xpathArgs, String site, WebDriver driver) {
driver.get(site);
List<WebElement> find_elements = driver.findElements(By.xpath(xpathArgs));
return find_elements;
}