У меня следующая проблема:
У меня есть кнопка внутри формы (на веб-странице есть поле ввода логина и пароля и кнопка), эта кнопка вызывает функцию js и после входа в систему и проверка пароля, вызывает главную веб-страницу. Код html такой (этот код внутри формы вызывает «login» и method = POST):
<INPUT class="btn btn-mini btn-primary" onclick=submitForm(); type=button value="Sign On">
В Selenium я пытаюсь выполнить следующие утверждения, но без успеха:
driver.findElement(By.xpath("//input[@type='button']")).click();
driver.findElement(By.cssSelector("input[type='button'][@value='Sign On']")).click();
driver.findElement(By.xpath("//input[@value='Sign On']")).click();
когда я запускаю скрипт, текст логина и пароля заполняется правильно, но нажатие кнопки не работает.
Не могли бы вы помочь мне с этим?
Спасибо !
Гонсало из Чили