Добрый день, нужно кликнуть по checkbox
, сам checkbox
имеет такой код
<span class="popup__checkbox-mask"></span>
<div class="popup__rules-desc has-error">
<label class="popup__label" for="registration_accept_terms">
<input id="registration_accept_terms" name="registration[accept_terms]" required="required" class="popup__input--checkbox" data-error="checked" value="2" type="checkbox">
<span class="popup__checkbox-mask"></span>
<span class="popup__label-text">Вы подтверждаете свое согласие с <a class="popup__rules-link" href="/rules" target="_blank">правилами клуба</a></span>
</label>
<div class="popup__error">Подтвердите, пожалуйста, что вы согласны с правилами клуба</div>
</div>
Пытался так :
var ceck= driver.FindElement(By.Id("registration_accept_terms"));
ceck.Click() ;
Но на клике дает ошибку (OpenQA.Selenium.ElementNotVisibleException" in WebDriver.dll
). Как-то можно через xpath, но я чет не смог разобраться, можете подсказать ?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Подскажите пожалуйста, что более правильно использовать для копирования файла в полностью асинхронной службе WCF?
В универе поставили задачу написать транслятор с С# языка на язык ассемблера(x86)Честно говоря ниразу в жизни даже не трогал ассемблер, а уже...
Реально ли организовать поиск по стороннему, не своему, сайту по ключевым словам? Нужно искать соответствующие страницы, дальнейший парсинг...