У меня есть этот HTMLВыбор радио кнопки в Selenium WebDriver [C#]
<div class="Radio">
<label>
<input class id="checkbox" name="category" type="radio" value="1">
<strong> TONY STARK </strong>
</label>
<label>
<input class id="checkbox" name="category" type="radio" value="2">
<strong> IRON MAN </strong>
</label>
<label>
<input class id="checkbox" name="category" type="radio" value="3">
<strong> ROBERT DOWNEY </strong>
</label>
нужно выбрать радиокнопки на основе TONY STARK
, IRON MAN
, ROBERT DOWNEY
как пользователь передает его в качестве гибкого параметра
I попробовал это, но любой другой простой способ определенно поможет мне!
driver.FindElement(By.Id("checkbox"));
for(WebElement radiobutton: radiobuttons)
{
if(radiobutton.getAttribute("value").equals("TONY STARK"))
radiobutton.click();
}
Потрясающих, что получилось! Итак, @Saurabh, как мне найти текст ** 'value' **? – cashanzlo
Извините, но я не понял, что вы спрашиваете? По какому значению вы хотите найти текст? –