Вы указали HTML-код в этом атрибуте ng-click . Он применяется к узлу <div>
, который не активен .и элемент Угловой element.
Я запускаю этот код в Java ..
, используя JavascriptExecutor Я могу нажать «Войти / Зарегистрироваться с помощью мобильного номера и пароля» *Кнопка 1015 *.
WebElement element= driver.findElement(By.cssSelector(".qrcode-footer-text"));
JavascriptExecutor executor = (JavascriptExecutor) driver;
executor.executeScript("arguments[0].click();", element);
executeScript: -
Этот метод выполняет JavaScript в контексте текущего выбранного фрейма или окна в Selenium.Сценарий, используемый в этом методе, выполняется в теле анонимной функции (функции без имени).Мы также можем передавать сложные аргументы.
Скрипт может возвращать значения.Возвращаемые типы данных:
** Примечание:Вы должны добавить следующий импорт:
import org.openqa.selenium.JavascriptExecutor;
import org.openqa.selenium.WebElement;