几天前我开始学习appium。以下是我的情景:
以下是我为上述场景实施的代码:
driver.findElement(By.className(properties.getProperty("home_menu_className"))).click();
System.out.println("clicked on home menu");
driver.findElement(By.className(properties.getProperty("home_menu_className"))).click();
WebElement mobile = driver.scrollTo("Mobiles");
System.out.println("scroll till Mobiles in home slider menu");
mobile.click();
driver.scrollTo("Top Offers!!").click();
driver.scrollTo("Honor 4x").click();
delay(4000);
WebElement honor = driver.findElementById("com.flipkart.android:id/product_list_product_item_image");
taction.tap(honor);
driver.swipe(495,484, 52, 484, 12000);
delay(12000);
driver.zoom(164, 644);
delay(8000);
当我运行上面的代码时,在右侧到左侧的同一页面上显示x轴和y轴的滑动动作。它不会在图像之间滑动而不会缩放。
任何人都可以告诉我这样做的确切方法吗?
提前致谢。
答案 0 :(得分:0)
尝试使用TouchAction类执行滑动功能。
var result = entityList.AsParallel()
.Select(childObject =>
currentChildrenManager.Prepare(
childObject, currentAnalyticalDataHolder, out childrenAllData))
.ToList();
// Modify the list further if needed.