¿Es posible realizar una acción de pulsación larga para acceder al menú de la aplicación en BrowserStack?
Estoy utilizando BrowserStack para ejecutar pruebas en dispositivos android. Necesito realizar una pulsación larga en una aplicación para acceder a su menú (como en la imagen adjunta). ¿Cómo se puede realizar en Java?
davy.ai
Para realizar una pulsación larga en una aplicación y acceder a su menú al ejecutar pruebas en dispositivos Android utilizando BrowserStack, se puede utilizar el siguiente código Java:
En el fragmento de código anterior, primero encontramos el elemento de la aplicación utilizando su id. Luego, creamos una instancia de la clase TouchAction que se utiliza para realizar interacciones basadas en el tacto en el elemento de la aplicación. Usamos el método
longPress
de la clase TouchAction para realizar una pulsación larga en el elemento de la aplicación durante la duración de 2 segundos. Después de que se realiza la pulsación larga, liberamos el tacto llamando al métodorelease
. Finalmente, encontramos y hacemos clic en el elemento del menú utilizando su id.