Как найти веб-элемент с атрибутом «флажок» в списке дочерних элементов Web через Selenium, используя Katalon Studio

Вместо того, чтобы скрывать vbox, вы должны удалить его из «Дети», и если вы хотите его снова показать, снова добавьте vbox.

0
задан DebanjanB 21 March 2019 в 16:53
поделиться

1 ответ

Для извлечения WebElement , который в настоящее время checked, вы можете использовать любую из следующих стратегий локатора :

  • cssSelector :

    WebElement elem = new WebDriverWait(driver, 20).until(ExpectedConditions.visibilityOfElementLocated(By.cssSelector("div.a-toggle.a-toggle--anycase#config-src-laserunits  div[id^='config-src-laserunits-']>input.a-toggle__radio[checked]")));
    
  • xpath :

    WebElement elem = new WebDriverWait(driver, 20).until(ExpectedConditions.visibilityOfElementLocated(By.xpath("//div[@class='a-toggle a-toggle--anycase' and @id='config-src-laserunits']//div[starts-with(@id, 'config-src-laserunits-')]/input[@class='a-toggle__radio' and @checked]")));
    
0
ответ дан DebanjanB 21 March 2019 в 16:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: