相关疑难解决方法(0)

按属性查找元素

我试图找到一个属性的元素.好吧,我可以在Selenium中找到带有Id,tagName,Xpath和所有其他预定义方法的元素.但是,我正在尝试编写一个专门返回WebElement的方法,给定Attribute name和Value作为输入.

List<WebElement> elements = webDriver.findElements(By.tagName("Attribute Name"));
for(WebElement element : elements){
    if(element.getText().equals("Value of Particular Attribute")){
        return element;
    }
    else{
        return null;
    }
}
Run Code Online (Sandbox Code Playgroud)

假设XPath不是一个选项,还有其他更好的方法吗?

java selenium selenium-webdriver

33
推荐指数
3
解决办法
7万
查看次数

标签 统计

java ×1

selenium ×1

selenium-webdriver ×1