繁体   English   中英

Java中的@FindAll是否有C#等效项

[英]Is there a C# equivalent for @FindAll in Java

Java的@FindAll允许用户至少匹配给定条件之一,例如

@FindAll({
    @FindBy(className = "class1")
    @FindBy(className = "class2")
})
private List<WebElement> elementsWithEither_class1ORclass2

我想知道是否有C#实现或如何复制它。 我正在使用Selenium Webdriver访问元素。

这个问题不同,因为我需要使用POM

唯一想到的是带有Class or Class xPath。

在页面对象中使用以下内容

/// <summary>
/// The elements with class1 or class2
/// </summary>
[FindsBy(How = How.xPath, Using = "//*[@class='class1' or @class='class2']")]
[CacheLookup]
public IList<IWebElement> Class1Class2Elements{ get; set; }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM