gpt4 book ai didi

c# - 在 selenium IWebDriver 上找不到 FindElementsByCssSelector 方法

转载 作者:行者123 更新时间:2023-11-30 23:24:03 24 4
gpt4 key购买 nike

foreach (IWebElement element in driver.FindElementsByCssSelector("tbody.items tr"))
{
grid[2,i].Value = element.FindElementsByCssSelector("td.d strong");//error here
//more attempts to find elements here
}

Error CS1061 'IWebElement' does not contain a definition for 'FindElementsByCssSelector' and no extension method 'FindElementsByCssSelector' accepting a first argument of type 'IWebElement' could be found (are you missing a using directive or an assembly reference?)

如您所见,我试图在元素中查找元素。我遍历行,然后在每一行中查找元素。

最佳答案

据我所知,selenium 中没有 FindElementsByCssSelector 方法 IWebDriver界面。

但是有一个FindElements接受 By 的方法查询:

driver.FindElements(By.CssSelector("tbody.items tr"));

确实存在一个具有这样名称和签名的方法,但它在 IFindsByCssSelector 中接口(interface),未由 IWebDriver 实现.

关于c# - 在 selenium IWebDriver 上找不到 FindElementsByCssSelector 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38033497/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com