WebDriver firefox нажать на checkbox c#

245
18 июня 2017, 14:58

Добрый день, нужно кликнуть по 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, но я чет не смог разобраться, можете подсказать ?

READ ALSO
File.Copy vs Stream.CopyToAsync

File.Copy vs Stream.CopyToAsync

Подскажите пожалуйста, что более правильно использовать для копирования файла в полностью асинхронной службе WCF?

331
Транслятор с С# кода в код ассемблера х86 [требует правки]

Транслятор с С# кода в код ассемблера х86 [требует правки]

В универе поставили задачу написать транслятор с С# языка на язык ассемблера(x86)Честно говоря ниразу в жизни даже не трогал ассемблер, а уже...

243
Поиск по стороннему сайту на C#

Поиск по стороннему сайту на C#

Реально ли организовать поиск по стороннему, не своему, сайту по ключевым словам? Нужно искать соответствующие страницы, дальнейший парсинг...

228
Распарсить XML-файл с помощью c#

Распарсить XML-файл с помощью c#

ЗдравствуйтеУ меня в проекте ASP

345