Я не могу нажать кнопку входа в мобильном телефоне с помощью Appium.
Я использовал xpath & androidUiAutomator, но не смог.
Ниже приведены подробности:
Для Xpath я использовал:
//android.widget.TextView[@text='Sign In ']
Для AndroidUiAutimator я использовал:
return driver.findElementByAndroidUIAutomator ("text (\" Войти \ ")");
public void MainLogin() throws InterruptedException {
System.out.println("Enter in Epcl_MainLogin");
TouchAction touch=new TouchAction(driver);
WebDriverWait wt=new WebDriverWait(driver,20);
LoginPom objLogin = new LoginPom(driver);
wt.until(ExpectedConditions.visibilityOf(objLogin.LoginName()));
objLogin.LoginName().sendKeys("Testa");
TimeUnit.SECONDS.sleep(2);
driver.hideKeyboard();
objLogin.LoginPassword().sendKeys("Testb");
TimeUnit.SECONDS.sleep(4);
driver.hideKeyboard();
objLogin.BtnLogin().click();
System.out.println("Button Clicked Successfully");
TimeUnit.SECONDS.sleep(8);
System.out.println("Login Successfully");
}