Cómo encontrar xpath en una aplicación para móviles usando appium

Intenté usar el elemento Find por id, pero no se insertan los datos necesarios. Luego utilicé el elemento Find por xpath //android.widget.ScrollView[0]/android.widget.RelativeLayout[0]/android.widget.TextView[0]/ndroid.widget.TextView[1]/android.widget.EditText[2]")).sendKeys("[email protected]");

pero todavía no está funcionando. introduzca la descripción de la imagen aquí

Por favor, utilice este Xpath, espero que esto solucione su problema:

 By.xpath("//android.widget.EditText[@text='Email ID']") 

Una mejor manera de hacer esto es la siguiente –

 driver.findElement(By.xpath("//EditText[contains(@text,'Edit ID')]")); 

u puede hacerlo de otra manera, u sabe que hay 5 campos de texto, por lo tanto, escriba el código como a continuación.

driver.findelements (By.tagname ("textfield")). get (0) .sendkeys ("[email protected]"));

esto significa que está intentando pasar el valor [email protected] en el primer campo de texto "get (0)".

Buscar xpath de la aplicación móvil que contiene contiene

 driver.findElement(By.xpath("//android.widget.TextView[contains(@text, 'Call')]")).isDisplayed()) 
FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.