AndroidInter-app UI testing con UIAutomator


Sintaxis

  • Instrumentación getInstrumentation ()
  • UIDevice UiDevice.getInstance (Instrumentación de instrumentos)
  • booleano UIDevice.pressHome ()
  • UIDevice.pressBack booleano ()
  • UIDevice.pressRecentApps booleano ()
  • void UIDevice.wakeUp ()
  • booleano UIDevice.swipe (int startX, int startY, int endX, int endY, int pasos)
  • booleano UIDevice.drag (int startX, int startY, int endX, int endY, int pasos)
  • UIObject2 UIDevice.findObject (By.desc (String contentDesc))
  • booleano UIObject2.click ()

Observaciones

UIAutomator es especialmente bueno para probar historias de usuarios. Se encuentra con problemas si los elementos de la vista no tienen una identificación de recurso única ni desc . En la mayoría de los casos, hay una manera de completar la prueba de todos modos, lo que lleva mucho tiempo. Si puede influir en el código de su aplicación, UIAutomator puede ser su herramienta de prueba.

Inter-app UI testing con UIAutomator Ejemplos relacionados