|
Appium java-client更新到6.x后,滑动 swipe() 已弃用,同时TouchAction类中很多方法也有改变。
具体变动可以参见官方说明:https://static.javadoc.io/io.app ... nt/TouchAction.html
这里暂时给出两个对比:
java-client 4.x 滑动 swipe() :
driver.swipe(width * 3 / 4, height / 2, width / 4, height / 2, during);
java-client 6.x 滑动案例:
int nanos=(int) (second*1000);
TouchAction action = new TouchAction(driver).press(PointOption.point(width* 3/4,height/2)).waitAction(WaitOptions.waitOptions(Duration.ofNanos(nanos))).moveTo(PointOption.point(width/4, height/2)).release().perform();
另外由于Appium 版本更新较为频繁,建议学会查阅官方文档,有助于持续学习,毕竟这个东西不是一成不变的 |
|