texto método de desplazamiento hacia abajo selecciona en Appium

Vlad Norton:

Estoy usando TouchAction con coordenadas en Appium que desplazarse por la aplicación nativa. Ejemplo de código:

TouchAction ts = new TouchAction(driver);ts.press(207, 582).moveTo(8, -360).release().perform();

Pero hay una advertencia - una sección de la aplicación contiene un gran trozo de texto. Y en lugar de desplazarse hacia abajo los métodos Selecciona las palabras en el texto (como una pulsación larga para copiar la palabra) y no se desplaza. He intentado coordenadas ajuste para evitar el texto durante el desplazamiento, pero en vano. ¿Se ha enfrentado este problema? Cualquier ayuda sería apreciada. Por favor, incluya ejemplos de código, si es posible! ¡Gracias!

Jeeva Tamil:
import io.appium.java_client.TouchAction;

TouchAction action = new TouchAction(driver);
        action.press(PointOption.point(startX,startY))
              .waitAction(WaitOptions.waitOptions(Duration.ofMillis(500)))
              .moveTo(PointOption.point(endX, endY))  
              .release().perform();

Si está automatizando IOS, echa un vistazo a esto,

JavascriptExecutor js = (JavascriptExecutor) driver;
HashMap<String, String> scrollObject = new HashMap<String, String>();
scrollObject.put("direction", "down");
js.executeScript("mobile: scroll", scrollObject);

Para más detalles - aquí

Supongo que te gusta

Origin http://10.200.1.11:23101/article/api/json?id=394130&siteId=1
Recomendado
Clasificación