gpt4 book ai didi

c# - Selenium WebDriver 从范围中选择 (IWebElement)

转载 作者:行者123 更新时间:2023-11-30 19:10:02 50 4
gpt4 key购买 nike

有没有办法选择里面的元素已经获得了IWebElement.我试图通过 C# 绑定(bind) (RemoteWebDriver) 来做到这一点,但是

findElem.FindElements(By.CssSelector(someStmt)) 

返回页面中的所有元素(不是来自 findElem 内部)

最佳答案

这正是 IWebElement.FindElementIWebElement.FindElements 的行为。对于大多数定位器,包括 By.CssSelector,这完全符合预期。一个异常(exception)是使用 By.XPath,您需要在前面加上一个“.”。将 XPath 搜索范围限定为当前元素。 WebDriver 项目的集成测试包括针对此功能的测试。如果没有进一步的上下文,比如一些演示问题的示例 HTML,就不可能进行进一步的诊断。

关于c# - Selenium WebDriver 从范围中选择 (IWebElement),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20567818/

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