检索所有“日志”;没有硬编码

本文关键字:编码 日志 检索 | 更新日期: 2023-09-27 17:53:30

目标:
检索没有硬编码每个特定li

<li>的数据

问题:
我有代码,但它不工作。我错过了什么?

IList<IWebElement> ddffd = driver.FindElements(By.XPath("[@class='test']/li"));

信息:
li的数量在迭代变化

Html:

<ul class="test">
   <li>a</li>
   <li>b</li>
   <li>d</li>   
   <li>a</li>
   <li>b</li>
   <li>d</li>   
</ul>

检索所有“日志”;没有硬编码

您可以通过使用下面的cssSelector轻松获得它:

IList<IWebElement> ddffd = driver.FindElements(By.CssSelector("ul.test>li"));
foreach (IWebElement e in ddffd)
{
    // do something with e
}