【发布时间】:2013-04-11 06:32:27
【问题描述】:
我正在尝试使用 OpenQA.Selenium.Support.PageObjects 中包含的 [FindsBy] 属性将多个 IWebElements 设置为一个集合,如下所示。假设我想在实例变量“MyElements”中保存所有“li”元素。
HTML
<ul class="elements">
<li>e1</li>
<li>e2</li>
<li>e3</li>
</ul>
C#
class TopPage {
[FindsBy(How = How.CssSelector, Using = "ul.elements li")]
public IWebElement[] MyElements;
}
我怎样才能做到这一点?
【问题讨论】:
-
现在怎么不行?
标签: c# selenium webdriver selenium-webdriver pageobjects