Вместо того, чтобы скрывать vbox, вы должны удалить его из «Дети», и если вы хотите его снова показать, снова добавьте vbox.
Для извлечения 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]")));