如何使用 webdriver.io 从元素的上下文中查找 webelement
How to find webelement from within context of a element using webdriver.io
如何使用 webdriver.io
从元素的上下文中查找 webElement
我正在尝试从现有元素的上下文中查找元素。 H
Webelement elem1 = driver.findElement(By.id("some id"));
Webelement elem2 = elem1.findElements(By.xpath("some xpath")); //some xpath or css selector within context of elem1's HTML context
如何使用 webdriver.io 实现此目的?
我正在为它使用 css 选择器,您可以像下面的示例一样使用它。
如果我要在特定 div、
下查找名称为 class 的元素
findElement(By.cssSelector("div[id="my-div"] .elements-class-name")
如果我正在寻找具有特定 div、
下的 id 的元素
findElement(By.cssSelector("div[id="my-div"] #elements-id")
您可以使用
elem1 = browser.element('#some id');
elemAll = elem1.elements('some xpath');
如何使用 webdriver.io
从元素的上下文中查找 webElement我正在尝试从现有元素的上下文中查找元素。 H
Webelement elem1 = driver.findElement(By.id("some id"));
Webelement elem2 = elem1.findElements(By.xpath("some xpath")); //some xpath or css selector within context of elem1's HTML context
如何使用 webdriver.io 实现此目的?
我正在为它使用 css 选择器,您可以像下面的示例一样使用它。
如果我要在特定 div、
下查找名称为 class 的元素findElement(By.cssSelector("div[id="my-div"] .elements-class-name")
如果我正在寻找具有特定 div、
下的 id 的元素findElement(By.cssSelector("div[id="my-div"] #elements-id")
您可以使用
elem1 = browser.element('#some id');
elemAll = elem1.elements('some xpath');