首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Selenium findElement

Selenium findElement
EN

Stack Overflow用户
提问于 2017-02-16 15:34:46
回答 2查看 186关注 0票数 0

我想在元素中找到元素。我的意思是,例如,我找到webDriverWrapper.findElement(locatorManager.getLocator("user.root.element"))这个元素,我想搜索从这个元素开始的一些元素。我这样做:

代码语言:javascript
复制
webDriverWrapper.findElement(locatorManager.getLocator("user.root.element")).findElement(locatorManager.getLocator("popup.cancel.link")).click();

但是,据我所知,搜索是从文档的初学者开始的。

我该怎么做呢?

谢谢

EN

回答 2

Stack Overflow用户

发布于 2017-02-16 16:00:59

除非明确说明,否则链式findElement 不会在每次时从头开始搜索(例如,如果使用以//开头的xpath )。

票数 0
EN

Stack Overflow用户

发布于 2017-04-21 20:44:26

查找元素xpathArgs、站点名称url、web驱动程序

代码语言:javascript
复制
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;
    }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42267618

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档