51Testing软件测试论坛

标题: appium拖放元素 [打印本页]

作者: 测试积点老人    时间: 2018-12-25 16:05
标题: appium拖放元素
拖放元素的解决方法如下,是开源中国APP增加栏目后,再比较增加栏目名称是否成功的实例:
  1. //移动元素,再比较
  2.                 MobileElement layoutView = (MobileElement)driver.findElement(By
  3.             .id("net.oschina.app:id/layout_tab"));
  4.                 List<MobileElement> support = layoutView.findElements(By
  5.             .className("android.widget.TextView"));
  6.                      MobileElement supportText1=support.get(0);
  7.                      MobileElement supportText4=support.get(3);
  8.                      MobileElement supportTextLast=support.get(support.size()-1);
  9.                 TouchAction touchAction = new TouchAction(driver);
  10.                 touchAction.press(supportText4).perform();
  11.                 try {
  12.                     Thread.sleep(5000);
  13.                 } catch (InterruptedException e) {
  14.                     e.printStackTrace();
  15.                 }
  16.                 touchAction.moveTo(supportText1).release().perform();
  17.                 Thread.sleep(5000);
  18.                 Assert.assertEquals(supportTextLast.getText(),addColumnText);
复制代码







欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2