J'ai une page d'application où j'ai besoin de faire défiler verticalement pour atteindre un élément de l'application.
J'ai googlé et j'ai essayé de nombreuses solutions. De nombreuses commandes sont obsolètes et ne soutiennent plus dans l'appui. Aussi, les questions / réponses précédentes dans la pile ne m'a pas aidé. J'utilise Appium V1.13.0 + Java (Intellij). P>
Parfois, je vois cette erreur: p> Quoi qu'il en soit, mon problème n'est pas seulement de résoudre l'erreur mentionnée. Je cherche des commandes courantes et correctes pour faire une action de défilement avec appium.
Apportez-moi s'il vous plaît le projet complet de projet parce que je suis junior.
Merci p> p>
3 Réponses :
Essayez ceci
Travaillé. aussi j'utilise ceci: Uiselector (). Texte (\ "Your_Target \") ";
Pour glisser verticalement / horizontalement, j'utilise une touche tactile:
Que dois-je mettre au lieu de "point de départ" et "terminal"?
Ma méthode de glissement:
public void swipe(int startX, int startY, int endX, int endY, int msDuration) { TouchAction touchAction = new TouchAction(mDriver); touchAction.press(PointOption.point(startX, startY)) .waitAction(WaitOptions.waitOptions(Duration.ofMillis(msDuration))) .moveTo(PointOption.point(endX, endY)) .release(); touchAction.perform(); }