天天看点

appium,智能查找方法

针对公司当前业务,列表内数据太多,选择先查点赞数大于18的数据,不满足则执行上滑操作

public void checkAllElement() throws Exception  {

int b = 0;

for (int i = 0; i < 100; i++) {

  if (b>18) {

driver.findElement(By.id("com.circle.youyu:id/loveNum")).click();

break;

} else {

ElementHandles.swipeToUp(driver, 500, 1);

String a = driver.findElement(By.id("com.circle.youyu:id/loveNum")).getText();

  b = Integer.parseInt(a);

}

  }