Проблема заключается в том, что процесс входа в приложение Android зависит от OTP. Как только OTP отправлена, его следует ввести для проверки. Тем не менее, во время тестирования Аппий OTP не вводится в поле. < /P>
Wait wait = new FluentWait(driver)
.withTimeout(Duration.ofSeconds(30))
.pollingEvery(Duration.ofSeconds(5))
.ignoring(NoSuchElementException.class);
WebElement element = wait.until(ExpectedConditions.visibilityOfElementLocated(By.xpath("//android.widget.EditText[@class='android.widget.EditText' and @package='in.example.com']")));
element.sendKeys(otpString);
< /code>
Я попытался автоматизировать процесс ввода OTP с помощью Appium в приложении Android. Я ожидал, что OTP будет правильно введен в поле ввода для проверки после его отправки. Однако вместо этого OTP не был введен в поле, что привело к выходу из строя.
Подробнее здесь: https://stackoverflow.com/questions/795 ... -otp-field
OTP не установлен в поле OTP ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение