Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/396.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/99.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用Appium Selenium iOS进行自动测试_Java_Ios_Selenium_Junit_Appium - Fatal编程技术网

Java 使用Appium Selenium iOS进行自动测试

Java 使用Appium Selenium iOS进行自动测试,java,ios,selenium,junit,appium,Java,Ios,Selenium,Junit,Appium,我用iPhone、Selenium和Appium开发了自动测试。我需要在当前屏幕位置执行触摸操作 你能帮我吗?您有任何示例代码吗?我检查了这个解决方案,但它不起作用 new TouchActions(wd).down(0, 0).move(150, 0).perform(); 尝试以下方式使用TouchAction类: TouchAction action = new TouchAction(); action.longPress(webElement).moveTo(webElement).

我用iPhone、Selenium和Appium开发了自动测试。我需要在当前屏幕位置执行触摸操作

你能帮我吗?您有任何示例代码吗?我检查了这个解决方案,但它不起作用

new TouchActions(wd).down(0, 0).move(150, 0).perform();

尝试以下方式使用TouchAction类:

TouchAction action = new TouchAction();
action.longPress(webElement).moveTo(webElement).release().perform();

你想表演什么?要向下滚动或其他操作吗?我想执行Tap如何创建另一个操作?当我创建另一个操作时,我收到了错误消息。执行用户提供的JavaScript时出错。
    TouchAction touchAction = new TouchAction(appiumDriver);
    System.out.println(startx+" "+starty);
    System.out.println("Entering swipe");

        System.out.println("Swipe from "+startx +" " +starty +"to" +endx +" " +endy );
        touchAction.press(startx, starty).waitAction(duration).moveTo(endx,endy).release().perform();